maven pom在子目录中调用其他poms

时间:2013-09-17 20:23:03

标签: java linux bash maven

有一个项目,我们在Eclipse中有8个项目,每个项目都有自己的pom.xml

现在通过sh文件调用它们(cd,mvns系列,睡眠3秒,这样我们就可以看到错误和ctrl-c)

有没有办法从另一个主pom中调用各种pom,只有当前项目mvn成功运行才能继续?

如果不是通过maven然后通过ant或其他插件/ linux脚本编辑?请举例。

1 个答案:

答案 0 :(得分:3)

一种可能性是使用本页所述的多模块Maven项目:http://books.sonatype.com/mvnex-book/reference/multimodule.html

代码示例可以在6.2节(http://books.sonatype.com/mvnex-book/reference/multimodule-sect-simple-parent.html)中找到。

希望它有所帮助。