在启动刚刚启动activiti 时默认创建表,但表还未创建就报错
1,设置数据库连接对象为 com.mysql.jdbc.Driver
不要是com.mysql.cj.jdbc.Driver
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
<property name="url" value="jdbc:mysql://localhost:3306/activitidemo?serverTimezone=UTC"></property>
<property name="username" value="root"></property>
<property name="password" value="root"></property>
</bean>
2,在pom.xml 中设置mysql 的依赖包版本为5.0版本
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.41</version>
</dependency>
本文介绍了在启动Activiti流程引擎时遇到的数据库表创建失败的问题,并提供了两种解决方案:一是更改数据库驱动为com.mysql.jdbc.Driver;二是将mysql依赖包版本设为5.1.41。
7522

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



