如何查看Maven pom.xml文件的传递依赖项?

时间:2011-05-24 12:57:41

标签: maven-2 maven dependencies pom.xml

我是否可以使用CLI工具快速查看Maven pom.xml文件的传递依赖项?

1 个答案:

答案 0 :(得分:69)

在CLI上,使用mvn dependency:tree
(这是一些额外的Usage notes

在多模块maven项目上运行dependency:tree时,请使用mvn compile dependency:tree代替 1

否则,M2Eclipse中的POM编辑器(Eclipse的Maven集成)非常好,它包含一个分层依赖视图。


1 如果您不编译,可能会收到错误Failed to execute goal on project baseproject: Could not resolve dependencies for project com.company:childproject:jar:1.0.0: Could not find artifact。这可能是因为dependency:tree命令不构建项目而不解析依赖项,并且您的项目未安装在maven存储库中。