แหล่งเก็บ Source Code.
The source code สำหรับ Joget Workflow อยู่ที่ https://github.com/jogetworkflow/jw-community.
คุณสามารถดู source code เวอร์ชั่นอื่นๆได้ที่ GitHub.
สร้าง Source Code
1. ข้อกำหนดเบื้องต้นในการติดตั้ง
- ติดตั้ง JDK 8. โปรดตรวจสอบให้แน่ใจว่ามีการตั้งค่า "JAVA_HOME"
- ติดตั้ง MySQL 5 หรืรอสูงกว่า.
- ติดตั้ง Apache Maven 2.2.1 หรือสูงกว่า โปรดตรวจสอบให้แน่ใจว่าคำสั่ง "mvn" สามารถเรียกใช้งานได้จากบรรทัดคำสั่ง
- ติดตั้ง Subversion Client หรือ Github Client.
2. ติดตั้ง 3rd Party Libraries
- ดาวน์โหลดและแตกไฟล์ install-libraries.zip.
- ในโฟลเดอร์ให้, run "install_linux.sh" สำหรับ Linux และ Mac หรือ run "install_win.bat" สำหรับ Window.
3. แหล่งที่มา
ในขณะที่เขียนคู่มือนี้คือเวอร์ชั่น 5.0-SNAPSHOT. คุณสามารถรับ source code ได้โดยทำตามนี้:
ดาวน์โหลดโดยตรง
คุณจะพบปุ่มดาวน์โหลดที่แถบข้างขวา
Checkout using Subversion Client
svn co https://github.com/jogetworkflow/jw-community/branches/5.0-SNAPSHOT
Clone using Github Client
Refer to Set Up Git to initialize your Github account.
git clone https://github.com/jogetworkflow/jw-community.git --branch 5.0-SNAPSHOT
4. กำหนดค่าแหล่งข้อมูลาำหรับกรณีทดสอบ
- Joget Workflow มีกรณีทดสอบที่ต้องการเข้าถึงฐานข้อมูล MySQL ที่รันอยู่
- ในการกำหนดค่า datasource ให้นำทางไปยัง user home:
- เช่น ใน Windows: cd C:\Users\myuser\
- เช่น ใน Ubuntu: cd /home/myuser/
- เช่น ใน Mac: cd /Users/myuser/
- ดาวน์โหลด wflow.zip และแตกไฟล์ใน your user home.
- คุณจะพบไฟล์ "app_datasource.properties" และ "app_datasource-default.properties" ในโฟลเดอร์ "wflow"
กำหนดค่า "app_datasource-default.properties" ด้วยชื่อผู้ใช้และรหัสผ่านเซิร์ฟเวอร์ MySQL ของคุณ
workflowDriver=com.mysql.jdbc.Driver workflowUrl=jdbc\:mysql\://localhost\:3306/jwdb?characterEncoding\=UTF-8 workflowUser=root profileName= workflowPassword=root
- สร้างฐานข้อมูล "jwdb" ใน MySQL Server ของคุณด้วยไฟล์ "jwdb-empty.sql" ใน source code directory "wflow-install/src/main/resources/data/".
5. สร้าง Project
- ไปยัง wflow-app directory.
สร้าง wflow-app directory โดยใช้คำสั่ง Apache Maven.
cd wflow-app mvn clean install