【发布时间】:2021-08-11 15:13:11
【问题描述】:
我有一个有很多依赖项的项目。我的 pom 中有一个冲突的依赖项,IDEA 显示该依赖项是从我没有使用的 bom 导入的。我想排除它,但找不到导入 bom(不是 jar)的位置。
我试过dependency:tree,它不显示boms,只显示罐子。
有什么方法可以显示 bom 的导入位置吗?
【问题讨论】:
-
如果 BOM 不在您的 POM 中,则它要么在父 POM(或其父...)中定义,要么是另一个 BOM 的一部分。我将从搜索父 POM 层次结构开始。
-
检查您的父层次结构或 POM 中的
<dependency-management>标签。 BOM 应该来自那里。 -
@JFabianMeier 这个我试过了,但是层次太复杂了,这样弄出来可能要花很多时间...所以想知道有没有简单的方法...
标签: java maven maven-plugin