目录
1.准备工作
flowable 版本:6.7.0
tomcat版本:8.5.90
2.解压缩
将压缩包下载后,进行解压
在flowable解压目录下\flowable-6.7.0\wars,找到flowable-ui.war

将这个war包复制到\apache-tomcat-8.5.90\webapps目录下
将该war包使用压缩工具解压,得到文件夹flowable-ui

将mysql-connector-java-8.0.27.jar文件复制到\apache-tomcat-8.5.90\webapps\flowable-ui\WEB-INF\lib
3.修改配置文件
在\apache-tomcat-8.5.90\webapps\flowable-ui\WEB-INF\classes目录下,找到配置文件flowable-default.properties
将下图中的51行,52行注释掉,这里默认使用的是h2数据库

找块空地,配置我们自己的本地数据库,这里使用的是本地MySql
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/flowable?useUnicode=true&characterEncoding=utf8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2b8&useSSL=true&allowMultiQueries=true&autoReconnect=true&nullCatalogMeansCurrent=true
spring.datasource.username=root
spring.datasource.password=admin_123
保存
在tomcat的\apache-tomcat-8.5.90\bin目录下,找到startup.bat,双击运行
4.解决tomcat启动中文乱码问题
会弹出命令行窗口,如果命令行窗口中出现中文乱码,则在\apache-tomcat-8.5.90\conf目录下找到logging.properties文件,打开
java.util.logging.ConsoleHandler.encoding这行,值改为GBK
java.util.logging.ConsoleHandler.encoding = GBK

再次运行startup.bat,就不会出现中文乱码问题了;
首次运行,会自动的在配置的数据库中创建flowable中自带的表

5.打开flowable ui界面
没有报错,没有异常信息,在浏览器中输入

用户名:admin,密码是test登录
登录成功之后,显示如下界面

这样就可以使用flowable进行画图了
本文详细介绍了如何在Tomcat8.5.90上部署和配置FlowableUI,包括解压缩war包,复制数据库驱动,修改配置文件以连接本地MySQL数据库,解决Tomcat启动时的中文乱码问题,以及成功登录FlowableUI后的界面展示。

2990

被折叠的 条评论
为什么被折叠?



