编辑
2025-03-20
编程语言-JavaScript
00
请注意,本文编写于 385 天前,最后修改于 0 天前,其中某些信息可能已经过时。

目录

插件名称
插件地址
插件安装
使用方法

在多模块 Maven 项目中,依赖传递常导致 Jar 包冲突,引发运行时异常(如 NoSuchMethodError)。本文介绍 IDEA 插件 Maven Helper 的安装与使用方法。核心步骤:通过 IDEA 插件市场(Marketplace)搜索并安装 Maven Helper;打开项目最外层 pom.xml,切换到 Dependency Analyzer 视图,点击 Refresh UI 和 Reimport 刷新依赖树;在搜索框中输入冲突类所在 Jar 包名称(如 gson),以树形结构查看所有引入该依赖的传递路径;右键选中低版本或冲突的依赖,选择 Exclude 排除;最后验证业务功能是否正常。

本文适用于需要快速定位并解决 Maven 依赖冲突的 Java 开发者。

插件名称

Maven Helper

插件地址

https://plugins.jetbrains.com/plugin/7179-maven-helper

插件安装

IDEA -> File -> Settings -> Plugins -> Marketplace,搜索Maven Helper,然后Install

使用方法

  • 找到最外层pom,打开并切换到Dependency Analyzer

md1

  • 首次操作,点击Refresh UI和Reimport,然后选中Filter和All Dependencies as Tree。在搜索框中输入需要查询的关键字,比如我需要看看gson依赖到底有几个。

md2

  • 排除冲突的jar包(一般是排除低版本的包)。选中需要被排除的包,单击鼠标右键,弹出Jump to Source和Exclude选项,此时选则Exclude,即可完成对冲突依赖的排除操作。

md3

  • 排除完毕后,别忘记测试下功能,确定功能正常
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Odboy

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC 4.0 BY-SA 许可协议。转载请注明出处!