聚合
为了能够使用一条命令就能构建 user-core和 user-dao两个模块,我们需要建立一个额外的名为 user-aggregator的模块,然后通过该模块构建整个项目的所有模块。 user-aggregator本身也是个 Maven项目,它的 POM如下
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.suse.user</groupId>
<artifactId>user-aggregator</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>user-core</module>
<module>user-dao</module>
</modules>
</project>
注意:packaging的类型为pom ,module的值是一个以当前POM为主目录的相对路径。
这个项目中没有其他东西,只有一个pom文件就行了.