购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 开发环境

基础开发环境需要Java开发工具包JDK、数据库、项目管理工具Maven,以及集成开发环境IDE。

2.1.1 JDK安装

Flowable流程引擎所需的最低JDK版本是JDK 8。在JDK官网中选择合适版本下载,本书使用的是jdk1.8.0_152。在Windows 10操作系统下,JDK的安装按指引完成即可。接着需要配置环境变量,新建JAVA_HOME变量,值为JDK的安装目录,如图2.1所示。

图2.1 新建JAVA_HOME变量

修改Path变量,添加值“%JAVA_HOME%\bin”,如图2.2所示。

图2.2 修改Path变量

打开系统命令行cmd,输入“Java -version”回车后看到返回JDK版本信息,说明JDK安装成功。

2.1.2 MySQL安装

Flowable流程引擎支持Oracle、SQLServer、MySQL、H2等多种数据库。MySQL以其开源的性质和优良的性能被广泛使用。在MySQL官网中选择合适版本下载,本书使用的是mysql-8.0.16-win64。在Windows 10操作系统下按指引完成安装后,修改系统变量Path,添加值“%MYSQL_HOME%\bin”。打开系统命令行cmd,输入“mysql-V”后回车,返回显示MySQL版本信息说明安装成功。

注意,本书使用的数据库客户端工具是MySQL Workbench,版本为8.0.16。

2.1.3 Maven安装

Maven是一个项目管理工具,可以便捷管理项目所依赖的类库。

在Maven官网中选择合适版本下载,本书使用的是apache-maven-3.6.1。Maven包下载后解压,无需安装,但同样需要配置环境变量,新建MAVEN_HOME变量,值为Maven包路径;修改Path变量,添加值“%MAVEN_HOME%\bin”。打开系统命令行cmd,输入“mvn-version”后回车,返回显示Maven版本信息说明安装成功。

2.1.4 IDE安装

读者可以自由选择用于Flowable流程引擎开发的IDE。如果想要使用Flowable流程引擎提供的设计器Flowable Designer,则需要安装Eclipse。在Eclipse官网选择合适的版本下载,解压下载文件后,双击运行eclipse.exe文件即可。

另外,MyEclipse是对Eclipse IDE的扩展,也支持使用Flowable Designer。

本书使用的IDE是IntelliJ IDEA,在业界被公认为最好的Java开发工具,本书的实例图示均在该IDE下展示。在IntelliJ IDEA官网选择版本下载,按指引完成安装即可。 rZVbXrDpzXv9AxSBGe4/RIJQeV2RNLJSLxexKkeDjfDwqu7Q6SAzZ8C24s6NflBF

点击中间区域
呼出菜单
上一章
目录
下一章
×