maven jar冲突彻底解决
你还在为jar冲突而找不到到底哪引用来的而烦恼嘛?
今天就为大家解决这个问题!!!
1. 首先你要确认是哪个jar跟你实际要使用的jar冲突了
方法:根据报错的最原始位置点进去,查看jar的包跟自己的是否一致。
2. 知道哪个jar不是你要的,现在就要排除掉
方法步骤如下图:
打开后是密密麻麻的maven包依赖图:
不用细看(眼花,脑壳痛):ctrl+f 输入你要找的冲突jar包名,然后点击(选择回车)进去
顺着指向这个jar的线找下去,直达你所在的项目pom.xml引入这个坐标位置。
这是我的冲突jar :bcpkix-jdk15on ,父jar:weixin-java-miniapp ;然后打开项目所在pom.xml文件
移出这个冲突jar,再Reimport一下就OK了!
再次编译启动项目,成功了!