【Maven-Helper】利用 Maven-Helper 解决依赖冲突问题

【Maven-Helper】利用 Maven-Helper 解决依赖冲突问题

  • [1)安装 Maven-Helper 插件](#1)安装 Maven-Helper 插件)
  • [2)Maven Helper 插件使用方法](#2)Maven Helper 插件使用方法)
  • [3)Idea-Maven 可视化依赖树](#3)Idea-Maven 可视化依赖树)

1)安装 Maven-Helper 插件

这里我们已经安装过了,如果没有安装过,点击 Install 后重启 Idea 即可

2)Maven Helper 插件使用方法

1、其中三个选项分别表示如下:

  • Conflicts(查看冲突)

  • All Dependencies as List(列表形式查看所有依赖)

  • All Dependencies as Tree(树形式查看所有依赖)

2、当没有依赖冲突或者解决依赖冲突时,当选择 Conflicts 时,右上角会多了个"No Conflicts"

3、当出现冲突需要解决时,下面会显示冲突的信息,我们可以选择冲突的依赖 Exclude

4、当点击 Exclude 之后,插件自动会在 pom.xml 文件中添加<exclusion>相关代码,进行子依赖的排除,这样即可快速排除了依赖,还免去了自己手写代码,让我们可以更加专注业务开发

3)Idea-Maven 可视化依赖树

1、点击下列图标查看是否有版本冲突

2、下图中有红线表示冲突了

3、通过 Maven Helper 解决

相关推荐
广师大-Wzx2 天前
JavaWeb:后端部分
java·开发语言·spring·servlet·tomcat·maven·mybatis
霑潇雨2 天前
原生 Zookeeper 实现分布式锁案例
java·分布式·zookeeper·云原生·maven
ideal-cs2 天前
总结:生产环境Release、Snapshot两种包版本该如何管理与发布构建
java·maven·snapshot·release
Zephyr_02 天前
SQL,MyBatis-Plus,maven,Spring与VUE3
sql·spring·vue·maven·mybatis
她说可以呀3 天前
JWT令牌检验用户是否登录
java·spring boot·spring·java-ee·maven
MuYiLuck3 天前
01-spring-boot-autoconfig-principle
java·spring·maven·自动配置
Don.TIk4 天前
天机の学堂
java·spring boot·spring·maven·mybatis
JavinLu4 天前
用idea的后端,切换到qoder编辑器以及maven配置
maven·intellij-idea·ai编程·qoder
砚底藏山河4 天前
股票数据API接口:如何获取股票历历史分时KDJ数据
java·python·maven
杨凯凡5 天前
【033】Maven 生命周期与坐标:多模块结构
java·maven