问题描述
|
是否可以使用CLI工具快速查看Maven pom.xml文件的传递依赖关系?
解决方法
在CLI上,使用
mvn dependency:tree
(以下是一些其他用法说明)
在多模块Maven项目上运行dependency:tree
时,请改用mvn compile dependency:tree
1。
否则,M2Eclipse(用于Eclipse的Maven集成)中的POM编辑器非常好,它包括一个分层的依赖关系视图。
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存储库中。