1、创建一个maven工程,作为父工程
image.png image.png2、创建父工程成功如下图:
image.png父工程注意事项:
- 删除src目录
- 将父工程中pom.xml文件中的packaging修改成pom
<packaging>pom</packaging>
父工程修改之前的pom.xml文件信息:
父工程修改之后的pom.xml文件信息:
到此父工程创建完毕,接下来去创建一个子工程交给父工程来管理
1、创建一个子工程
image.png image.png image.png2、修改子工程中pom.xml配置信息
修改之前子工程的pom.xml文件
修改之后子工程的pom.xml文件
创建完成子工程之后,只需要修改一个地方,就是依赖我们自己创建的父工程。
<parent>
<groupId>org.example</groupId>
<artifactId>parentChildTest</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
在父工程中指明它有那些模块
<modules>
<module>demo</module>
</modules>
完整父工程的pom.xml文件
image.png完整子工程的pom.xml文件
image.png父子模块的好处
- 集中管理
- 统一编译和打包
网友评论