一生之敌

idea搭建项目,改了驱动包版本从5.x改到了8.0.16版本,
service, dal,config模块中都引入了mysql-connection的5.0.x依赖包,
所以改了驱动后, service模块一直驱动失败,  报datasource 配置错误。。。。。。

下面讲如何删除或者更改maven中的依赖:
到这查看模块依赖版本
image.png

更改驱动后查看哪些模块使用了mysql5.0版本的依赖包, 到其模块下更改依赖版本
更改后再回来看是否更改成功
image.png

相应模块的pay4spring-cloud.iml文件记得更改下mysq-connection依赖的版本号
子maven项目依赖父maven项目的依赖包, 我在这覆盖了原来的mysq-connection依赖版本, 重新在当前子maven中配置了mysql-connection 8.0.16版本的依赖包。

最后重新编译下,把依赖的config模块也重新编译启动下, 最后启动当前service模块的application
最后成功运行!!!

一生之敌!

猜你喜欢

转载自www.cnblogs.com/fightingcode/p/11996351.html