SpringBoot父子工程模块开发环境搭建

1、创建一个maven工程,作为父工程

image.png
image.png

2、创建父工程成功如下图:

image.png

父工程注意事项:

  • 删除src目录
  • 将父工程中pom.xml文件中的packaging修改成pom
<packaging>pom</packaging>

父工程修改之前的pom.xml文件信息:

image.png

父工程修改之后的pom.xml文件信息:

image.png

到此父工程创建完毕,接下来去创建一个子工程交给父工程来管理

1、创建一个子工程

image.png
image.png
image.png

2、修改子工程中pom.xml配置信息

修改之前子工程的pom.xml文件

image.png

修改之后子工程的pom.xml文件

image.png

创建完成子工程之后,只需要修改一个地方,就是依赖我们自己创建的父工程。

<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

父子模块的好处

  • 集中管理
  • 统一编译和打包
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容