当前位置:   article > 正文

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

idea 查看maven冲突

红色实线:冲突,红色虚线:依赖于同一个包的多版本

选择包,右键Excluede,排除

问题原因:
一个项目中需要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选项,然后找到红色的冲突项进行排除

在这里插入图片描述
选择Exclude就会排除未使用到的依赖进而解决依赖冲突问题

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/648142
推荐阅读
相关标签
  

闽ICP备14008679号