maven依赖包重复查找处理方法
一、通过窗口命令查找处理
windows idea:1、选择项目pom.xml文件右键》Open In 》Explorer 打开本地路径如图:
2、右键打开支持mvn 命令的窗口,Windows安装git,选择git打开窗口,执行查依赖包redis信息:
mvn dependency:tree |cat -n | grep redis,查到redis依赖包信息172行,如截图
3、执行:mvn dependency:tree |cat -n 查所有的依赖包列表,找到172行里索引的父包是145行,回到项目里的maven pom.xml父包里排除欧了
二、通过idea插件Maven Helper查找处理
1、File–>Settings–>Plugins–>搜索maven–>找到Maven Helper安装–>重启idea
2、打开pom.xml剔除重复的包
- -- 选择Dependency Analyzer
- --选择红色的包,右侧有多个版本冲突了,保留一个版本即可
- --选择一个版本,右键选择Exclude剔除即可
三、通过idea 右边maven管理窗口查找处理
1 打开idea右边的maven管理窗口,点击packager,点击那个图标,就会打开左侧的依赖关系图;
--红色虚线 代表重复依赖;红色实线 代表冲突
2、 剔除某个包,可以右键选择Exclude--此操作有的idea版本可能没有找到