可以下载此文件,然后解压到图中位置(此处为Maven本地仓库地址),如果IDE工作正常,后续操作无需再做。
1. 前置环境准备
安装Java开发工具包(JDK)
从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java开发工具包(JDK)8 。
遵循https://docs.oracle.com/javase/8/docs/technotes/guides/install/windows_jdk_install.html上的安装说明
设置 JAVA_HOME
安装 MySQL。
从http://dev.mysql.com/downloads/mysql/下载MySQL Server 5.5或更高版本
按照http://dev.mysql.com/doc/en/windows-installation.html上的安装说明进行操作
安装Apache Maven
从https://maven.apache.org/download.cgi下载Apache Maven 2.2.1或更高版本
按照https://maven.apache.org/install.html上的安装说明进行操作
请确保可以通过将“ mvn”命令添加到PATH中来从命令行执行该命令
安装Git客户端
从https://git-scm.com/download/win下载并安装Git客户端
2. 下载源码
使用git
git clone https://github.com/jogetworkflow/jw-community.git
使用GitHub
访问 https://github.com/jogetworkflow/jw-community 并点击下载源码,注意分支
3. 安装前置依赖
- 下载 apache-ant-1.7.1.zip 可以作为参考,详情见 搭建环境常见问题
4. 创建测试数据库(可跳过)
- 连接到mysql并创建数据库 jwdb
- 进入到git下载的源码位置 : jw-community/wflow-install/src/main/resources/data/
- 把 jw-community/wflow-install/src/main/resources/data/jwdb-empty.sql 导入到mysql 的 jwdb 数据库中
5. 配置数据库连接文件(可跳过)
- 下载 wflow文件夹
- 解压 该文件到你电脑的用户目录: Linux 下为 ~/: , window 下面为 C:\Users\yourusername\
6. 开始构建
- 进入到源码目录 : jw-community\wflow-app\
- 执行 mvn clean install
请确保以上几个步骤正确执行,否则可能会出现 mvn install出现失败的问题
如果出现 mvn test 失败,可以修改对应模块的pom.xml,把测试跳过,详情见:搭建环境常见问题
要通过需要有效数据源的单元测试,重要的是要确保:
- wflow 文件夹位于用户主文件夹内的正确路径中,例如C:/Users/yourusername/wflow
- wflow/app_datasource-default.properties 中的MySQL配置正确,可以连接到数据库