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冲突的代码

<exclusions>
                <exclusion>
                    <artifactId>bcprov-jdk15on</artifactId>
                    <groupId>org.bouncycastle</groupId>
                </exclusion>
 </exclusions>

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值