Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
The source code for Joget is available at https://github.com/jogetworkflow/jw-community.
You can view the source code for other versions by using the branch switcher in GitHub.
Install JDK 8. Please make sure "JAVA_HOME" is set.
Install MySQL 5 or above.
Install Apache Maven 2.2.1 or above. Please make sure "mvn" command is able to be executed from the command line.
Install Subversion Client or Github Client.
Download and unzip the file install-libraries.zip.
In the extracted folder, run "install_linux.sh" for Linux and Mac or run "install_win.bat" for Window.
At the time of writing this guide, the latest 6.0 version is 6.0-SNAPSHOT. You can obtain the source code by following methods:
You will find a download button on the right sidebar.
svn co https://github.com/jogetworkflow/jw-community/branches/7.0-SNAPSHOT
Refer to Set Up Git to initialize your Github account.
git clone https://github.com/jogetworkflow/jw-community.git --branch 7.0-SNAPSHOT
Joget contains unit test cases that requires access to a running MySQL database.
To configure a datasource, navigate to your user home:
e.g. In Windows: cd C:\Users\myuser\
e.g. In Ubuntu: cd /home/myuser/
e.g. In Mac: cd /Users/myuser/
Download wflow.zip and extract the file in your user home.
You will find the files "app_datasource.properties" and "app_datasource-default.properties" in the "wflow" folder.
Configure "app_datasource-default.properties" with your MySQL server username and password.
workflowDriver=com.mysql.jdbc.Driver workflowUrl=jdbc\:mysql\://localhost\:3306/jwdb?characterEncoding\=UTF-8 workflowUser=root profileName= workflowPassword=root
Create a "jwdb" database in your MySQL Server with the "jwdb-empty.sql" file located in the source code directory "wflow-install/src/main/resources/data/".
Build the wflow-app directory using Apache Maven commands.
cd wflow-app mvn clean install