我有一个用例,我们想知道 Maven 项目根据依赖关系树获取的所有版本,即使它们被省略。
根据maven-dependency-plugin文档,自 Maven 3 以来,“详细”选项已不再使用,并且依赖目标的“树”Mojo 不再能够显示省略的依赖项。
我使用的是 Maven 3.5.0,并尝试使用 Maven 2.x 的附加安装,但这会产生与 Java 8 应用程序的兼容性问题。
有没有办法在 Maven 3 中获取详细的依赖关系树输出?
最佳答案
你可以使用
mvn dependency:tree -X
<罢工>
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/