maven中继承与聚合

94 阅读1分钟

继承与聚合 作用:

聚合用于快速构建项目。

继承用于简化依赖配置、统一管理依赖。

相同点:

聚合与继承的pom.xml文件打包方式均为pom,可以将两种关系制作到同一个pom文件中。

聚合与继承均属于设计型模块,并无实际的模块内容。

不同点:

聚合是在聚合工程中通过modules标签配置关系,聚合可以感知到参与聚合的模块有哪些。

继承是在子模块中通过parent标签配置关系,父模块无法感知哪些子模块继承了自己。