聚合(modules标签)与继承(parent标签)的关系

1.聚合主要是为了方便快速构建项目,继承主要是为了消除重复配置;


  2.对于聚合模块而言,它知道有哪些被聚合的模块,但那些被聚合的模块不知道这个聚合模块的存在;对于继承的父pom而言,它不知道有哪些子模块继承它,

          但那些子模块都必须知道自己的父POM是什么;



  3.聚合POM与继承中的父POM的packaging都必须是pom;同时,聚合模块与继承中的父模块除了POM外,都没有实际的内容

 

posted on 2020-03-07 15:05  小甜瓜安东泥  阅读(406)  评论(0编辑  收藏  举报