在Windows 环境构建源代码

Skip to end of metadata



Go to start of metadata


1.安装先决条件

安装Java开发工具包(JDK)

安装  MySQL。

安装Apache Maven

  •  https://maven.apache.org/download.cgi下载Apache Maven 2.2.1或更高版本
  • 请按照https://maven.apache.org/install.html上的安装说明进行操作 
  • 请确保通过将命令行添加到PATH中可以执行“mvn”命令:
  • 在Windows 7中,右键单击  我的电脑,  然后选择  属性  >  高级
  • 在Windows 8中,转到  控制面板  >  系统  >  高级系统设置
  • 单击  环境变量  按钮。
  • 在  系统变量下,选择变量路径,然后单击  编辑。
  • 在“  变量值”  字段中,将Maven路径(例如C:\ Program Files \ apache-maven-3.3.9 \ bin)附加  到当前路径
  •  

安装Git Client

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

文档更新时间: 2018-11-06 04:20   作者:李庆