maven中的项目层次结构

时间:2011-03-03 15:43:28

标签: java maven

maven继承的情况。我想创建项目的层次结构。 类似于主POM <- module1 <- module2.

的东西

我在主POM中尝试使用<module> module1</module>定义module1。在module2中,我使用<parent>标记定义父POM。但是在主项目文件夹中命令“mvn clean package”之后,module2目录中没有创建jar。

有人可以解释我必须做的事情。 感谢。

2 个答案:

答案 0 :(得分:0)

  

module1必须有POM包装

你有答案。只有POM包装的模块可以包含其他模块。

答案 1 :(得分:0)

您可以将子项目安装到本地存储库中,并将其包含在父项目的依赖项列表中。如果您不经常对子项目进行更改,那么我发现安装+刷新总体上比让IDE不断扫描多个项目以解决依赖项更快。