The WebLogic Kubernetes Toolkit UI is a desktop application designed to help WebLogic users move their applications to run in a Kubernetes environment.
Download and install the latest LTS version of node.js
from https://nodejs.org/en/download/.
If you rely on a proxy server to reach the Internet, set these five environment variables to configure the proxy correctly:
ELECTRON_GET_USE_PROXY=true
GLOBAL_AGENT_HTTPS_PROXY=<proxy-url>
WKTUI_DEV_PROXY=<proxy-url>
HTTPS_PROXY=<proxy-url>
NO_PROXY=<list-of-no-proxy-hosts>
Open a command line and run the following command to update the version of npm
to the latest:
sudo npm install --global npm
Set up your global git configuration by running the following commands:
git config --global user.name "<your real name>"
git config --global user.email "<your-oracle-email-address>"
git config --global core.ignoreCase false
This last command is critical if you are developing on either Windows or macOS. Yes, the macOS file system is, by default, case-insensitive!
Clone the git repository on GitHub at https://github.com/oracle/weblogic-toolkit-ui.
Open a command line in the weblogic-toolkit-ui
directory and run npm install
to download and install the JavaScript dependencies required by the project.
Open a command line in the weblogic-toolkit-ui/electron
directory and run npm run install-tools
.
Open a command line in the weblogic-toolkit-ui/webui
directory and run npm start
.
After the server from the previous step is fully running, open a command line in the weblogic-toolkit-ui/electron
directory and run npm start
.
weblogic-toolkit-ui/electron
directory and run npm run build
.weblogic-toolkit-ui/dist
directory.weblogic-toolkit-ui/webui
directory and run npm run build:release
.weblogic-toolkit-ui/scripts
directory, run ./devBuildLinuxInstallers.sh
.weblogic-toolkit-ui/dist
directory.