描述:
在课程中,我们学习了如何使用maven搭建项目,我们是是基于顶级pom工程外加多个子工程共同组成的项目结构,而且后续的微服务也是基于此工程结构的扩展。在实际企业开发中,往往更复杂,需要有更多的聚合工程嵌套使用,甚至一个项目中包含十几个子项目,一层嵌套一层。那么,接下来我们的任务是:使用maven模拟构建一个多级嵌套的聚合工程。
点拨:
在这里,我们可以预先放出这张结构图,作为最终搭建后实现的效果结构,这也是最简单的一个嵌套聚合工程。
思路:
含有子节点的工程,我们称之为聚合的root工程,也就是顶级工程,他们都是pom类型,一个顶级工程中可以包含多个聚合工程,按照项目的业务或者项目的功能进行拆分或聚合
要求:
不论是在哪个maven节点工程中进行install,都能success,也就是说既可以全局install,也可以局部install。
扩展:
不论是idea或是eclipse,都能够通过maven来构建多级聚合工程来进行开发