【笔记】结合P02项目——maven继承与聚合

maven的继承关系


P02项目大概是这个样子,下图展示的是其父工程

父工程配置了parent依赖springb-boot-starter-parent,子工程配置其parant为父工程

子工程引用common子工程

maven的版本锁定

管理子工程的版本号问题

父工程添加dependencyManageMent统一管理依赖版本


这里有个面试题就是dependencyManageMent与dependencies的区别?

其实就是你父工程用了dependencyManageMent你还要在子工程中加入依赖但是不用写版本号了,但是如果你用的是dependencies,那么强制在你每个子工程中都引入这个依赖。

聚合


现在我们能够一键install所有模块

总结

相关推荐
电商API_180079052473 小时前
大麦网API实战指南:关键字搜索与详情数据获取全解析
java·大数据·前端·人工智能·spring·网络爬虫
dasi02273 小时前
Java 趣闻
java
C雨后彩虹3 小时前
synchronized高频考点模拟面试过程
java·面试·多线程·并发·lock
JAVA+C语言3 小时前
Java ThreadLocal 的原理
java·开发语言·python
lkbhua莱克瓦243 小时前
进阶-SQL优化
java·数据库·sql·mysql·oracle
自不量力的A同学3 小时前
Midjourney 推出面向动漫领域的图像生成模型:Niji V7
笔记
狐573 小时前
2026-01-12-云计算速成课-期末复习
笔记·云计算·期末复习
行稳方能走远3 小时前
Android java 学习笔记 1
android·java
kaico20183 小时前
多线程与微服务下的事务
java·微服务·架构
zhglhy3 小时前
QLExpress Java动态脚本引擎使用指南
java