maven的聚合是建立再继承之上的。
有继承关系可以没有聚合。
比如现在有parent、child1、child2三个部分,
child1、child2是parent的子模块,
这时候,child1依赖child2,那么当去执行maven build时候,需要先执行child2,再执行child1才能生效。
但是如果使用下图的方式,利用parent将两个模块聚合在一起,那么直接在parent的pom文件进行maven build,就可以智能的进行,先加载parent、再加载child1、再加载child2这样的方式
于是这样实现了聚合的好处