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

  • ติดตั้ง Java Development Kit (JDK)

    • ดาวน์โหลดชุดพัฒนา Java Development Kit (JDK) 8 จาก http://www.oracle.com/technetwork/java/javase/downloads/index.html

    • ทำตามคำแนะนำติดตั้งที่ https://docs.oracle.com/javase/8/docs/technotes/guides/install/windows_jdk_install.html

    • ตั้ง JAVA_HOME:

      • ใน Windows 7 คลิกขวา My Computer และเลือก Properties > Advanced.

      • ใน Windows 8 ไปที่ Control Panel > System > Advanced System Settings.
      • คลิกปุ่ม Environment Variables.
      • ภายใต้ System Variables, คลิก New.
      • ในฟิลด์ Variable Name , ป้อน JAVA_HOME
      • ในฟิลด์ Variable Value , ป้อนเส้นทางที่ติดตั้ง JDK เช่น C:\Program Files\Java\jdk1.8.0_77


  • ติดตั้ง MySQL.

  • ติดตั้ง Apache Maven

    • ดาวน์โหลด Apache Maven 2.2.1 หรือสูงกว่าจาก https://maven.apache.org/download.cgi

    • ทำตามคำแนะนำติดตั้งที่ https://maven.apache.org/install.html

    • โปรดตรวจสอบให้มั่นใจว่าคำสั่ง "mvn" สามารถดำเนินการได้ โดยการเพิ่ม PATH ที่อยู่ของ "mvn" :

      • ใน Windows 7 คลิกขวา My Computer และเลือก Properties > Advanced.

      • ใน Windows 8 ไปที่ Control Panel > System > Advanced System Settings.
      • คลิกปุ่ม Environment Variables.
      • ภายใต้ System Variables, ให้เลือกตัวแปร Path และคลิก Edit.
      • ในฟิลด์ Variable Value , เพิ่ม Maven path ไปที่อยู่ปัจจุบัน (เช่น C:\Program Files\apache-maven-3.3.9\bin) 


  • ติดตั้ง Git Client

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

cd install-libraries
install_win.bat

ทั้งนี้ขึ้นอยู่กับเวอร์ชั่น Apache Maven ของคุณอาจจะเกิดข้อผิดพลาด "BUILD FAILED" ที่มีข้อความ: Cannot run program "mvn.cmd"

ในกรณีนี้ให้แก้ไขไฟล์ install-libraries\lib\setup-maven_win.xml และแทนที่ "mvn.cmd" ด้วย "mvn.bat"

3. แหล่งที่มา Source Code

  • เปิดหน้าต่าง Git CMD (Git Bash) และดำเนินการต่อไปนี้:

mkdir joget_src
cd joget_src
git clone https://github.com/jogetworkflow/jw-community.git --branch 6.0-SNAPSHOT

4. กำหนดค่า Datasource เพื่อทดสอบ

  • เปิด Command Prompt, และสร้างฐานข้อมูล MySQL ด้วยไฟล์ SQL ใน joget_src/jw-community/wflow-install/src/main/resources/data/jwdb-empty.sql

mysql -uroot -p
create database jwdb;
exit
mysql -uroot -p jwdb < joget_src/jw-community/wflow-install/src/main/resources/data/jwdb-empty.sql
  • ดาวน์โหลดไฟล์การกำหนดค่าตัวอย่าง wflow.zip และแตกไฟล์ใน user home folder เช่น C:\Users\yourusername\
  • แก้ไขไฟล์ wflow\app_datasource-default.properties  เช่น C:\Users\yourusername\wflow\app_datasource-default.properties และตรวจสอบให้แน่ใจว่าการกำหนดค่าถูกต้อง (เช่น. MySQL username and password)

workflowDriver=com.mysql.jdbc.Driver
workflowUrl=jdbc\:mysql\://localhost\:3306/jwdb?characterEncoding\=UTF-8
workflowUser=root
profileName=
workflowPassword=root

การผ่านการทดสอบจะต้องได้แหล่งข้อมูลที่ถูกต้องเพื่อให้มั่นใจว่า:

  1. โฟลเดอร์ wflow อยู่ในโฟลเดอร์ที่ถูกต้อง เช่น C:\Users\yourusername\wflow
  2. การตั้งค่า MySQL ใน wflow\app_datasource-default.properties ถูกต้อง

5. สร้าง Project

  • ใน Command Prompt ให้เรียกดูโฟลเดอร์ jw-community\wflow-app และดำเนินการคำสั่งติดตั้ง Maven 

cd joget_src\jw-community\wflow-app\
mvn clean install

 

 

  • No labels