栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

FlowableWrongDbException: version mismatch: library version is ‘6.6.0.0‘, db version is 5.99.0.0

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

FlowableWrongDbException: version mismatch: library version is ‘6.6.0.0‘, db version is 5.99.0.0

1,bug展示
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngine': FactoryBean threw exception on object creation; nested exception is org.flowable.common.engine.api.FlowableWrongDbException: version mismatch: library version is '6.6.0.0', db version is 5.99.0.0 Hint: Set  
2,解决方案 

https://blog.csdn.net/lovemy016/article/details/120085600?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3.pc_relevant_default

3,我的实践

3.1 根据博主的情况,第一个是检查 act_ge_property 表里面的version是否一致,如图,版本数据查看正确

3.2 数据库是否设置了忽略大小写

命令行检查,如图,确实是忽略大小写

mysql忽略大小写设置操作路径:https://www.cnblogs.com/breakingbrad/p/12417380.html

但是完成上面两步骤之后,启动项目依旧报错,于是开始下面的步骤

3.3 删除所有的act_前缀表,重新执行sql导入表,再启动项目,依旧报错

 version mismatch: library version is '6.6.0.0', db version is 5.99.0.0 
 

3.4 仔细看了一下执行的sql,发现有部分sql执行失败,原因是因为原本的旧表未删除成功,以flw_为前缀的表未删除

最后,删除act_前缀表和flw_为前缀的表之后,执行插入表的sql(确保sql全部执行成功),启动项目即可;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/770225.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号