IDEA Maven Helper插件安装之Maven Helper解决jar冲突

我之所以会使用Maven Helper这个插件,是因为在公司中提交pom.xml文件报jar异常,提交代码时公司有代码检查系统,pom.xml中引入的依赖jar冲突代码就提交不了(好像是说was系统会先使用加载的类,如果jar冲突就会出现生产问题),脑壳痛,一般看到这种问题就不知道咋解决,不懂就问度娘吧,说的是使用Maven Helper这个插件能够帮我们快速的排除,接下来看我的做法吧

1.检查哪些包冲突了

   1.1.我看网上说点击下面图标可以看到是否存在jar包冲突

1.2.我于是就去看了下我的idea中的maven中没有上面的图标

 1.3.于是有又问度娘,找到解决办法,选择file->Setting->plugins 下面的Maven Extension 选择上就ok了

1.4.点击下列图标查看是否有版本冲突

 1.5.下图中有红线表示冲突了

 2.安装Maven Helper

        2.1安装Maven Helper插件 选择file->Setting->plugins

                2.1.1.先安装Search in Repository:如果在插件中能够搜索到Maven Helper就不需要2.1.1这一步了

              

 安装成功

2.2.在插件中搜索Maven Helper然后点击 Install进行安装

查看Maven Helper是否安装成功

2.3. 解决冲突

 2.3.1.选中项目中的pom.xml文件,然后会出现下图的 Dependency Analyzer

 2.3.2.点击Dependency Analyzer 可以查看到冲突的jar

2.3.3.排除冲突jar->右键红色jar包->点击Exclude 解决冲突

 没有红色显示表明jar冲突已经解决

 再查看pom.xml文件多了一段:因为我只有这一个冲突,所以就多了一个jar冲突的代码

                                    bcprov-jdk15on                     org.bouncycastle                  

此时jar冲突解决,提交代码应该能过公司系统的jar冲突检测了


比丘资源网 » IDEA Maven Helper插件安装之Maven Helper解决jar冲突

发表回复

提供最优质的资源集合

立即查看 了解详情