java.lang.IncompatibleClassChangeError:Implementing class报错解决方案

使用maven构建项目要兼容旧的程序,原程序直接复制到新项目目录下,启动主程序报这个错误,检查发现,maven项目有一系列的依赖包,放在Maven Dependencies目录下,旧程序也有几个依赖包放在Referenced Libraries目录,这两个引用目录都有mysql连接的依赖包(mysql-connector-java-*.jar)两个应用的版本号不一样,导致程序启动无法定位具体的引用,删除其中一个引用包可以解决问题

猜你喜欢

转载自blog.csdn.net/zhoutao2/article/details/80175283
今日推荐