我有一个带有嵌套项目和子目录的顶级pom。当我在顶级pom上调用“ mvn依赖项:树”以获取所有子项目的依赖项列表时,我什么也没有。结果是
“以下文件已解决:无”。
请让我知道我做错了什么。
答案 0 :(得分:0)
命令正确
mvn dependency:tree
您的树目录必须类似于
/project-parent/pom.xml
/project-parent/module-a/pom.xml
/project-parent/module-b/pom.xml
和您的父pom
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<name>Project-parent</name>
<groupId>com.project</groupId>
<artifactId>project-parent</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
<description>Project Parent</description>
. . . properties, etc
<modules>
<module>module-a</module>
<module>module-b</module>
</modules>
</project>