maven jar冲突彻底解决

你还在为jar冲突而找不到到底哪引用来的而烦恼嘛?

今天就为大家解决这个问题!!!

1. 首先你要确认是哪个jar跟你实际要使用的jar冲突了

  方法:根据报错的最原始位置点进去,查看jar的包跟自己的是否一致。

 

2. 知道哪个jar不是你要的,现在就要排除掉

   方法步骤如下图:

maven jar冲突彻底解决

打开后是密密麻麻的maven包依赖图:

maven jar冲突彻底解决

不用细看(眼花,脑壳痛):ctrl+f 输入你要找的冲突jar包名,然后点击(选择回车)进去

顺着指向这个jar的线找下去,直达你所在的项目pom.xml引入这个坐标位置。

maven jar冲突彻底解决

 

     这是我的冲突jar :bcpkix-jdk15on ,父jar:weixin-java-miniapp ;然后打开项目所在pom.xml文件

maven jar冲突彻底解决

移出这个冲突jar,再Reimport一下就OK了!

再次编译启动项目,成功了!