2012-11-26 75 views
6

我有聚合,我使用<modules>元素链接父POM,然后我在每个子POM中指定<parent>如何Maven构建子项目?

有没有一种方法,我可以建立只从父POM的子模块的子集...即

cd parent-dir 
mvn install subproj1 subproj2 

回答

14

您可以像这样运行Maven:mvn install -pl subproj1,subproj2

PS:另一种很好的Maven命令尝试:mvn -?

+6

对于那些可能会看到这篇文章,并最终试图使用它,请注意,它的-pl命令是PL不是P1。 –