# demo03 **Repository Path**: FlowableDemo/demo03 ## Basic Information - **Project Name**: demo03 - **Description**: 部署flowable官方的war包 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-01-08 - **Last Updated**: 2021-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ------ ***环境:*** **[tomcat8]()** **[jdk1.8+]()** [**flowable6.4.0**]() ------ ## 一、 部署  [参考官网](https://www.flowable.org/docs/userguide/index.html#getting.started.rest) - [下载Flowable6.4.0软件包](https://github.com/flowable/flowable-engine/releases/download/flowable-6.4.0/tomcat-flowable-6.4.0.zip) - 解压 ## 二、启动tomcat ``` linux系统:./startup.sh win系统:./startup.bat ``` ## 三、修改数据库为mysql ### 3.1 修改配置文件 - 分别修改以下文件 ``` webapps/flowable-admin/WEB-INF/classes/flowable-default.properties webapps/flowable-idm/WEB-INF/classes/flowable-default.properties webapps/flowable-modeler/WEB-INF/classes/flowable-default.properties webapps/flowable-task/WEB-INF/classes/flowable-default.properties ``` - 修改内容如下 ``` spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/flowable?characterEncoding=UTF-8 spring.datasource.username=root spring.datasource.password=root ``` ### 3.2 将mysql-connector-java-VERSION.jar拷贝到lib下 ``` cp ~/.m2/repository/mysql/mysql-connector-java/VERSION/mysql-connector-java-VERSION.jar ./tomcat-8.5.37/webapps/flowable-admin/WEB-INF/lib/ cp ~/.m2/repository/mysql/mysql-connector-java/VERSION/mysql-connector-java-VERSION.jar ./tomcat-8.5.37/webapps/flowable-idm/WEB-INF/lib/ cp ~/.m2/repository/mysql/mysql-connector-java/VERSION/mysql-connector-java-VERSION.jar ./tomcat-8.5.37/webapps/flowable-modeler/WEB-INF/lib/ cp ~/.m2/repository/mysql/mysql-connector-java/VERSION/mysql-connector-java-VERSION.jar ./tomcat-8.5.37/webapps/flowable-task/WEB-INF/lib/ ``` ### 3.3 在mysql数据库中创建flowable数据库 ``` CREATE DATABASE IF NOT EXISTS flowable default charset utf8 COLLATE utf8_general_ci; ``` ### 3.4 重启tomcat ## 四、实践测试 用户名密码为:admin/test ``` http://localhost:8080/flowable-idm http://localhost:8080/flowable-admin http://localhost:8080/flowable-modeler http://localhost:8080/flowable-task ```