【发布时间】:2018-05-10 09:18:21
【问题描述】:
在我的项目中,我可以在父 pom.xml 的 Dependency Hierarchy 部分中看到一个依赖项。其范围为提供。我试图通过右键单击该依赖项名称并选择“排除 Maven Artifact..”选项来通过“依赖关系层次结构”删除该依赖项。但是完成之后,它仍然可用。我没有使用标签在我的项目中添加这个依赖项。我不知道这种依赖从何而来。谁能帮我消除这种依赖?
【问题讨论】:
-
在 .m2 中找到它并将其从本地存储库中删除(如果您在 Windows 中)
-
“可用”是什么意思?当你没有将它指定为依赖时,它应该是不可用的,即使它是在父级的dependencyManagement中指定的。
-
@SilverNak - 意味着我可以在依赖层次结构中看到这种依赖关系。
-
@Generic - 我做到了,但它仍然可见。
-
可以分享一下你的 pom.xml 和父母的 pom.xml 吗?