【问题标题】:How to know which maven dependency is downloading commons collections jar? [duplicate]如何知道哪个 Maven 依赖项正在下载公共集合 jar? [复制]
【发布时间】:2018-07-17 08:09:00
【问题描述】:

我有一个很大的 pom.xml 文件,它是一个 spring hibernate 项目。现在我看到我已经下载了所有版本的 jar 的 commons-collections,其中一些是易受攻击的,我只希望它下载 4.x 版本的 commons-collection jar。

现在是一个很大的pom文件,有100多个依赖,对于commons-collections没有直接依赖。那么我怎样才能找到哪个依赖项正在下载 commons-collections jar,或者我怎样才能只下载 4.x 版本的 commons-collection jar 而不是所有版本。??

【问题讨论】:

    标签: java maven maven-2 maven-3 maven-plugin


    【解决方案1】:

    您可以使用以下命令生成依赖树

    mvn 依赖:tree -Dverbose -Dincludes=commons-collections

    参考 - https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html 了解更多信息。

    【讨论】:

    • 是否有可能没有依赖项但任何插件都会下载该 JAR?
    猜你喜欢
    • 2016-01-11
    • 2021-10-25
    • 2020-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 2010-09-07
    • 2015-07-12
    相关资源
    最近更新 更多