Maven Helper的妙用

简介: 在Java代码中,如何快速解决jar包冲突问题,可以借助idea插件 Maven helper快速解决jar包冲突问题。

Maven Helper


安装

在idea项目中点击设置,搜索maven helper 插件,然后选择安装。

安装完成后,重启idea.

使用

打开项目文件pom.xml后,可以发现文件的底端多了个“Dependency Analyzer”的选项。

切换到“Dependency Analyzer”视图后,可以发现如下界面

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

  • Conflicts---------查看冲突
  • All Dependencies as List---------列表形式查看所有依赖
  • All Dependencies as Tree---------树形式查看所有依赖

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

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

5、点击 Exclude 之后,插件自动会在 pom.xml 文件中添加 <exclusion> 相关代码,进行子依赖的排除。

其他方法

1、IEDA其他快捷键

  • 可以使用快捷键 Ctrl+Shift+AIt+U(idea默认的快捷键),直接显示出依赖关系树

  • 选择右侧maven,点击右上角“Show Dependencies”图标后,会显示出依赖关系图。

2、使用Maven命令查看依赖冲突方法:

  • 查看依赖:
maven dependency:tree
  • 查看依赖是否冲突:
mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>
目录
相关文章
|
6月前
|
IDE Java Maven
Spring Boot之如何解决Maven依赖冲突Maven Helper 安装使用
Spring Boot之如何解决Maven依赖冲突Maven Helper 安装使用
127 2
|
4月前
|
Java Maven
idea安装并使用maven依赖分析插件:Maven Helper
idea安装并使用maven依赖分析插件:Maven Helper
2538 7
|
4月前
|
数据可视化 Java 程序员
IDEA插件-Maven Helper
Maven Helper是一个用于Apache Maven项目的IntelliJ IDEA插件,它提供了一些有用的功能来帮助开发人员更好地管理和调试Maven项目。
566 0
IDEA插件-Maven Helper
|
3月前
|
Java Maven 开发者
"揭秘IDEA的神奇助手:Maven Helper插件,让你轻松驾驭复杂依赖,告别冲突噩梦!"
【8月更文挑战第20天】Maven Helper是一款提升Java开发者工作效率的IDEA插件,它能直观展示项目依赖关系并协助管理。主要功能包括依赖树视图、冲突检测与解决及依赖排除。安装简便,重启IDEA后即用。借助其“Dependencies”面板,开发者可以清晰了解依赖详情,快速定位并解决冲突问题,有效优化项目结构,提升开发效率。
225 0
|
3月前
|
Java Maven Windows
Maven 引用jar包冲突 Intellij 查找排除JAR包的依赖关系(Maven Helper)
Maven 引用jar包冲突 Intellij 查找排除JAR包的依赖关系(Maven Helper)
53 0
|
6月前
|
Java Maven
idea Maven Helper插件使用方法
idea Maven Helper插件使用方法
495 0
idea Maven Helper插件使用方法
|
Java Maven
Java开发必安装的插件Maven Helper
Java开发必安装的插件Maven Helper
84 0
|
消息中间件 移动开发 自然语言处理
Java开发必安装的插件Maven Helper
Maven 是一个非常流行和强大的 Java 项目管理工具,它可以帮助我们自动化地处理项目的构建、依赖、文档、测试、发布等各个环节。然而,Maven 项目中也经常会遇到一些依赖问题,比如依赖冲突、依赖缺失、依赖过多等,这些问题会影响项目的正常运行和性能。为了解决这些问题,我们需要一个能够分析和优化 Maven 项目依赖关系的工具,而这个工具就是 Maven Helper 插件。
107 0
|
Java Maven
IDEA中maven helper的使用
IDEA中maven helper的使用
163 0
IDEA中maven helper的使用
|
XML SQL Java
【高效编码】IDEA中这些插件必知必会!!(Maven Helper等等)
您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧。上一篇文章介绍了Listary工具。这一篇文章我将继续介绍一些好用的插件工具,这里主要介绍在Idea中的一些五星好评的实用插件。闲话少述,让我们直入主题。
398 0
【高效编码】IDEA中这些插件必知必会!!(Maven Helper等等)