相同jar包依赖冲突,项目中直接+间接引用了不同版本的jar包,idea打包时引用旧包,编译过程中报某方法不存在
报错图片及原因本地项目引用的公用包版本10,但是本地项目会依赖其他项目A、B,而项目A引用的公用包版本9,项目B版本引用的公用包版本8,导致本地项目直接加间接的有3个公用包版本;本地的业务方法需要使用公用包版本10,但是打包编译时用的公用包版本9,而公用包版本9没有该方法,所以报方法不存在解决方法①使用maven自带的依赖关系查找功能【AnalyzeDependencies】,找到公用包版本9、公