Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
The following instructions are for Debian or Ubuntu Linux. For other Linux distributions, please adapt the commands accordingly.
คำแนะนำต่อไปนี้สำหรับ Debian หรือ Ubuntu Linux สำหรับลีนุกซ์รุ่นอื่นกรุณาปรับคำสั่งให้เหมาะสม
Install JDK 8. Please make sure JAVA_HOME is set.
$ sudo apt-get update $ sudo apt-get install default-jdk
For more detail, you can refer to https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get
Set the JAVA_HOME by editing the file /etc/environment
$ sudo nano /etc/environment
In this file, add the following line :
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
Now reload the file and test:
$ source /etc/environment $ echo $JAVA_HOME
Install MySQL 5.5 or above.
$ sudo apt-get install mysql-server $ sudo service mysql start
Install Apache Maven 2.2.1 or above. Please make sure "mvn" command is able to execute from command line.
$ sudo apt-get install maven $ mvn -version
Install Git.
$ sudo apt-get install git $ git --version
$ wget http://dev.joget.org/community/download/attachments/19104566/install-libraries.zip $ unzip -a install-libraries.zip $ cd install-libraries $ ./install_linux.sh $ cd ~
$ mkdir joget_src $ cd joget_src $ git clone https://github.com/jogetworkflow/jw-community.git --branch 7.0-SNAPSHOT --depth 1 $ cd ~
Prepare the database for Joget usage.
$ mysql -uroot $ create database jwdb; $ exit $ mysql -uroot jwdb < joget_src/jw-community/wflow-install/src/main/resources/data/jwdb-empty.sql
Download wflow.zip and extract in your user home.
$ wget http://dev.joget.org/community/download/attachments/19104566/wflow.zip $ unzip -a wflow.zip $ cd wflow $ nano app_datasource-default.properties
Make sure the configuration in app_datasource-default.properties is correct.
workflowDriver=com.mysql.jdbc.Driver workflowUrl=jdbc\:mysql\://localhost\:3306/jwdb?characterEncoding\=UTF-8 workflowUser=root profileName= workflowPassword=
It is NOT recommended to skip unit tests in Joget, to ensure build integrity.
$ cd ~/joget_src/jw-community/wflow-app/ $ mvn clean install