You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Source Code Repository

The source code for Joget Workflow 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.

สร้าง Source Code

1. ข้อกำหนดเบื้องต้นในการติดตั้ง

  • ติดตั้ง JDK 8. โปรดตรวจสอบให้แน่ใจว่ามีการตั้งค่า "JAVA_HOME"
  • ติดตั้ง MySQL 5 หรืรอสูงกว่า.
  • ติดตั้ง Apache Maven 2.2.1 หรือสูงกว่า. Please make sure "mvn" command is able to be executed from the command line.
  • ติดตั้ง Subversion Client หรือ Github Client.

2. ติดตั้ง 3rd Party Libraries

  • ดาวน์โหลดและแตกไฟล์ install-libraries.zip.
  • ในโฟลเดอร์ให้, run "install_linux.sh" สำหรับ Linux และ Mac หรือ run "install_win.bat" สำหรับ Window.

3. Obtain Source

At the time of writing this guide, the latest 5.0 version is 5.0-SNAPSHOT. You can obtain the source code by following methods:

ดาวน์โหลดโดยตรง

คุณจะพบปุ่มดาวน์โหลดที่แถบข้างขวา

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 contains unit test cases that requires access to a running MySQL database.
  • To configure a datasource, navigate to your 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

  • Navigate into the wflow-app directory.
  • สร้าง wflow-app directory โดยใช้คำสั่ง Apache Maven.

    cd wflow-app
    mvn clean install

 

  • No labels