1.先创建父模块
父模块创建好后需要删除父模块资源
父模块中除了保留pom.xml之外,其他资源需删除,见下图.
2.创建子模块
子模块创建好后需要修改子模块的pom.xml
添加父模块:
<!--声明父模块 -->
<parent>
<groupId>com.example</groupId>
<artifactId>module-demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
3.修改父模块pom.xml
3.1 添加打包类型
修改父模块的打包类型为pom,表示此模块为父模块,而非运行程序.
3.2 添加所有子模块
添加所有子模块(非必须),但是添加之后有两个好处:
1.可以一次性全部打包.
2.规定了打包的顺序.
在上图我只创建了一个子模块,所以只添加了一个,如有多个子模块在<modules>里面继续添加即可.