2013-05-28 87 views
0

我检出了一个项目从SVN到我的本地文件夹。它有root pom,所有项目多级子文件夹都有pom文件。当我尝试导入并指定根目录时,导入向导仅显示根目录。不显示子文件夹中的所有poms。我错过了什么吗?Maven项目导入向导没有显示子项目poms

+1

根POM是否声明子模块?例如' child.artifactId' – earcam

+0

不,它不。但是我被告知,如果我在root pom上运行mvn install,它也会下载子项目的所有依赖项。 –

回答

2

它很可能是父pom不在其pom.xml中的模块标记中定义子项目。

+0

是的,它没有模块标签。但是我被告知在root pom上运行mvn install,以便下载子文件夹/模块的所有依赖关系。是这样吗? –

+0

如果您在父项的pom.xml中添加子项A 中的子项目,它们应显示在“导入项目”向导中。另外,当你现在从root项目运行mvn install的时候,它也应该下载你的子项目的依赖关系。希望有所帮助。 – ranjithkr

+0

只有当我在根pom中指定模块标记?还是不需要? –