idea快速找到maven中冲突的依赖,解决依赖冲突

问题原因:

一个项目中需要jar包A和jar包B,而jar包A和jar包B都需要依赖jar包C,但A需要1.2.16版本的C,B需要1.2.17版本的C,这时候就可能会产生依赖冲突.大多数情况下不会对系统造成异常,但特殊条件下也会产生异常.
idea2019版用pom.xml上右键->Diagrams–Show Dependencies这种方法解决时候连接线太长,不便于查找

解决方法:

添加Maven Helper插件

插件安装完成后打开pom.xml文件,点击底部的Dependency Analyzer选项,然后找到红色的冲突项进行排除
idea快速找到maven中冲突的依赖,解决依赖冲突
选择Exclude就会排除未使用到的依赖进而解决依赖冲突问题