一个好用的Maven依赖冲突解决插件:Maven Helper

在项目开发,或项目Maven需要新增依赖、项目依赖组件升级时,经常会出现添加后,因为各个模块中有相同的依赖、不同的版本而导致依赖冲突,从而导致项目启动不起来,这种冲突非常恶心,因为是传递依赖所以会看不出来,这里推荐一款插件可以查找项目中存在冲突的依赖。

插件安装

设置里面,找到插件,搜索maven helper进行安装,安装后直接重启。

使用

使用起来非常简单,打开我们的POM文件,左下角会多出来一个依赖分析,点击他

这里就会显示存在冲突的依赖

根据情况,我们选择需要处理的依赖进行处理,把不想保留的依赖版本号,右键,处理

注意:不要把所有的都处理掉,因为都处理掉就一个也没有了

处理完了之后,点击重新导入

OK啦~

相关推荐
PanZonghui3 分钟前
Centos项目部署之Java安装与配置
java·linux
向阳@向远方15 分钟前
第二章 简单程序设计
开发语言·c++·算法
沉着的码农34 分钟前
【设计模式】基于责任链模式的参数校验
java·spring boot·分布式
Mr_Xuhhh1 小时前
信号与槽的总结
java·开发语言·数据库·c++·qt·系统架构
纳兰青华1 小时前
bean注入的过程中,Property of ‘java.util.ArrayList‘ type cannot be injected by ‘List‘
java·开发语言·spring·list
好开心啊没烦恼1 小时前
Python 数据分析:DataFrame,生成,用字典创建 DataFrame ,键值对数量不一样怎么办?
开发语言·python·数据挖掘·数据分析
liulilittle1 小时前
VGW 虚拟网关用户手册 (PPP PRIVATE NETWORK 基础设施)
开发语言·网络·c++·网关·智能路由器·路由器·通信
coding and coffee1 小时前
狂神说 - Mybatis 学习笔记 --下
java·后端·mybatis
千楼1 小时前
阿里巴巴Java开发手册(1.3.0)
java·代码规范
Devil枫1 小时前
Kotlin高级特性深度解析
android·开发语言·kotlin