1.安装先决条件

2.安装第三方库

cd install-libraries
install_win.bat

根据您的Apache Maven版本,您可能会收到一条包含消息的BUILD FAILED错误:无法运行程序“mvn.cmd”

在这种情况下,请编辑文件install-libraries \ lib \ setup-maven_win.xml,并将所有出现的“mvn.cmd”替换为“mvn.bat”

3.获取源代码

  • 打开Git CMD(Git Bash)窗口并执行以下命令:

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

4.配置测试用例的数据源

  • 打开一个命令提示符,并在joget_src / jw-community / wflow-install / src / main / resources / data / jwdb-empty.sql中创建一个带有SQL文件的MySQL数据库 

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并将其解压缩到用户主文件夹中, 例如C:\ Users \ yourusername \
  • 编辑wflow \ app_datasource-default.properties文件,例如C:\ Users \ yourusername \ 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

要传递需要有效数据源的单元测试,重要的是确保:

  1. wflow文件夹位于用户主文件夹中的正确路径,例如C:\ Users \ yourusername \ wflow
  2. wflow \ app_datasource-default.properties中的MySQL配置设置是正确的

5.建设项目

  • 在命令提示符下,浏览到jw-community \ wflow-app文件夹并执行Maven install命令

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

  • No labels