下载tomcat8
1、下载activiti-app后,放到tomcat中webapp下中文乱码
${TOMCAT_HOME}/conf/logging.properties 修改编码 UTF-8为 GBK,
${TOMCAT_HOME}/conf/tomcat-users.xml 修改用户权限管理
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="both" roles="tomcat,role1"/>
<user username="role1" password="role1" roles="role1"/>
2、修改mysql数据库。
${TOMCAT_HOME}\webapps\activiti-app\WEB-INF\classes\META-INF\activiti-app\activiti-app.properties
将默认链接注释,修改内容如下:
datasource.driver=com.mysql.jdbc.Driver
datasource.url=jdbc:mysql://127.0.0.1:3306/activiti6ui?characterEncoding=UTF-8
datasource.username=root
datasource.password=root@root
3、tx_isolation的错误是因为 mysql的链接驱动版本太低。升级即可,使用mysql驱动8.0.23,会出现错误
java.time.LocalDateTime cannot be cast to java.lang.String 换成8.0.19
4、'activiti6ui.act_ge_property' doesn't exist 修改mysql参数 url的链接参数 &nullCatalogMeansCurrent=true
5、不使用加密验证,mysql参数 url的链接参数: &useSSL=false
6、idea环境使用maven启动,使用debug模式,配置 Run/Debug Configurations ,+ maven选中工程,添加命令行 mvn clean tomcat7:run
如果不使用debug,可以在控制台
7、网页登录http://localhost:8080/activiti-app, 使用默认账号admin,密码test登陆即可
本文档介绍了在Activiti6中配置activiti-app的详细步骤,包括处理Tomcat8中文乱码,调整MySQL数据库设置,解决由于低版本MySQL驱动导致的 LocalDateTime 类型转换错误,以及配置URL参数避免加密验证和数据库表不存在的问题。同时提供了在IDEA中使用Maven启动应用的方法。
6122

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



