Maven的分模块构建模式

1.分模块构建解决的问题

  1. 在父工程中方便管理各个子工程,各个子工程可以单独编译运行,也可以在父工程中统一编译运行
  2. 方便管理整个项目中的依赖,防止依赖冲突,可以管理版本控制

2.父工程特点

  • 不包含任何代码,也就是说不包含 src 目录
  • 其打包方式是 pom<packaging>pom</packaging>
    Maven的分模块构建模式

3.子工程

在父工程下新建
Maven的分模块构建模式
子工程pom文件
Maven的分模块构建模式

父工程pom文件变化
Maven的分模块构建模式

4.父工程设置

4.1 依赖版本控制

参考博客:
Maven的统一版本号

4.2 公共配置

对于项目中统一都会用到的配置依赖,可以直接在父工程中导入依赖,如Junitl的单元测试

相关文章:

  • 2021-08-13
  • 2022-01-17
  • 2021-11-02
  • 2021-07-07
  • 2022-12-23
猜你喜欢
  • 2021-07-13
  • 2021-06-22
  • 2021-09-21
  • 2021-06-25
  • 2022-12-23
  • 2021-08-24
  • 2022-03-07
相关资源
相似解决方案