聚合
将多个工程拆分为模块后,需要手动逐个安装到仓库后依赖才能够生效。修改源码后也需要逐个手动进行 clean 操作。而使用了聚合之后就可以批量进行 Maven 工程的安装、清理工作。
配置
在总的聚合工程中使用 modules/module 标签组合,指定模块工程的相对路径即可。
<modules>
<module>../module_1</module>
<module>../module_2</module>
<module>../module_2</module>
</modules>