Maven管理多模块
Maven管理多模块
? Maven 管理多模块应用的实现是互联网项目中多使用分布式开发,那么每个独立的服务都会使用独立的项目进行维护,那么这样就需要使用多模块应用管理,来实现项目的高度统一。
- 设置父工程的 pom 文件
父工程的 packaging 标签的文本内容必须设置为 pom
- 删除 src 目录
父工程要求 src 目录必须删除掉
-
创建子模块
parent选择001-maven-parent
子模块目录也在001-maven-parent目录下
子模块的pom文件
001-maven-parent
com.g0rez
1.0.0
4.0.0
002-maven-java
之后就可以通过父工程的pom文件管理依赖和插件
4.12
junit
junit
${junit-version}
子模块申请使用依赖(子模块只需要提供groupId artifactId 版本号为父工程提供的版本号)
junit
junit
父项目管理插件
maven-compiler-plugin
3.5.1
1.8
1.8
UTF-8