java - "mvn dependency:tree"- 是否有等效的 "verbose"输出可用?

标签 java maven maven-3

我有一个用例,我们想知道 Maven 项目根据依赖关系树获取的所有版本,即使它们被省略。

根据maven-dependency-plugin文档,自 Maven 3 以来,“详细”选项已不再使用,并且依赖目标的“树”Mojo 不再能够显示省略的依赖项。

我使用的是 Maven 3.5.0,并尝试使用 Maven 2.x 的附加安装,但这会产生与 Java 8 应用程序的兼容性问题。

有没有办法在 Maven 3 中获取详细的依赖关系树输出?

最佳答案

你可以使用

mvn dependency:tree -X

其中produces the debug output .

<罢工>

documentation 中另有说明关于verbose -

Notice this feature actually uses Maven 2 algorithm and may give wrong results when used with Maven 3.

编辑:正如 Brad 在 the comments 中指出的那样,verbose标志已reintroduced for the 3.2.0 释放并进一步。

关于java - "mvn dependency:tree"- 是否有等效的 "verbose"输出可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46416236/

相关文章:

java - 在不知道 key 的情况下解析 json

java - 在列表中添加新行时 Android 可扩展 ListView 帮助

java - 将视频大小从大千兆字节减少到小千字节

java - Dependencies and Library(JAR) 下载,概念

java - Maven 无法识别 Swagger 依赖项

maven - 如何为运行(Cucumber)验收测试指定一个单独的 Maven 目标?

android - 如何在android中运行maven项目?或者将maven项目转换为android项目?

java - 黑名单 Maven 依赖项

java - 如何创建属性(xmlns :xsd) to XML node in Java?

maven - 如何在 Maven 中管理编译时依赖