首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

《Maven实战》札记 5.1 - aggregation

2012-07-19 
《Maven实战》笔记 5.1 - aggregationMaven项目大了,就要拆成多个小项目。这就是aggregation要干的事。 具体来

《Maven实战》笔记 5.1 - aggregation
Maven项目大了,就要拆成多个小项目。这就是aggregation要干的事。

具体来说,就是要在各个小项目建好之后,再建一个专们用于聚合的项目。在这个项目的pom.xml里声明:

        <!--此类项目的打包方式必须为pom-->        <packaging>pom</packaging>        <!--在这里声明小项目-->        <modules>                <!--module-base, module-app是小项目的目录名-->                <module>module-base</module>                <module>module-app</module>        </modules>



对这个项目执行一下"mvn package", Maven会自动构建小项目module-base 和 module-app

如果执行"mvn package -pl module-base",则Maven只构建module-base

热点排行