【发布时间】:2016-08-03 01:55:09
【问题描述】:
maven-dependency-plugin 在编译时通过生成警告来识别它认为未使用的依赖项。
[WARNING] Unused declared dependencies found:
[WARNING] org.foo:bar-api:jar:1.7.5:compile
在某些情况下,此消息是误报,并且依赖项是可传递的。
问题:如何在我的pom.xml 中确定是这种情况?
【问题讨论】:
-
你使用哪个 IDE?
-
@mrbela 这是独立于 IDE 的。它涉及 Maven,如果这是您的偏好,您可以从终端运行它。
-
你试过用
--quiet参数运行maven吗?它应该只在使用时显示错误。 -
@vpiTriumph 您在 pom 中配置了 maven 依赖树的哪个目标和配置?你能分享你的 pom.xml 文件的相关部分吗?
-
@dambros 此处的目标是标记实际使用的依赖项(在 pom 中),以便在出现此警告的新实例时可以注意到它们。如果我使用
--quiet,那么我会压制warnings。
标签: java maven maven-3 pom.xml maven-dependency-plugin