本文介绍: 当父工程配置可选依赖关系,子工程并不会自动继承,需要手动引用仅需要提供群组id和项目id,无需提供版本,版本由父工程统一提供,避免版本冲突。作用:使用聚合工程可以将多个工程编组,通过对聚合工程进行构建,实现对所包含的模块进行同步构建。聚合工程:通常是一个不具有业务功能的”空“工程(有且仅有一个pom文件)聚合:将多个模块组织成一个整体,同时进行项目构建的过程称为聚合。需要在子工程的 pom.xml手动配置。
1. 聚合工程
问题导入
什么叫聚合?
2. 聚合工程开发
2.1 创建Maven模块,设置打包类型为pom(父工程)
注意事项:
2.2 设置当前聚合工程所包含的子模块名称
注意事项:
3. 继承关系
4. 继承关系开发
4.1 创建Maven模块,设置打包类型为pom
注意事项:
4.2 在父工程的pom文件中配置所需要的依赖关系(子工程将沿用父工程中的依赖关系)
4.3 配置子工程中可选的依赖关系
4.3 在子工程中配置当前工程所继承的父工程
5. 聚合与继承的区别
问题导入
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。