方法1(也是最便捷的方法): 安装maven插件
该插件会自动识别出冲突的依赖,然后我们可以直接排除掉冲突的依赖即可;
插件名称叫:Maven Helper

下载好插件后,重启idea 进入pom.xml文件后下面会出现Dependency Analyzer 点击进去

勾选Conflicts 显示冲突的依赖 点击上面的Refresh Ul 来刷新该插件页面
右键Maven 可以跳转到原文件引入依赖的地址,或者直接Exclude 排除/移除 当前冲突的依赖

方法2:
可以点击 右侧maven小窗口中 Show Dependencies 查看maven依赖关系

红线部分就是重复的依赖,右键可以对此移除
方法4:
如果依赖中包含此依赖 可以使用exclusions 来排除其中依赖

方法5: 项目中有多个版本不同的依赖,因此程序不知道要调用哪个依赖.
把所有相关依赖添加近项目中时,定义一个相同的版本号

本文介绍如何通过MavenHelper插件、查看依赖关系、exclusions排除、统一版本号等5种方法,有效管理Java项目的依赖冲突,提升开发效率。

8412

被折叠的 条评论
为什么被折叠?



