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

maven的继承关系


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

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

子工程引用common子工程

maven的版本锁定

管理子工程的版本号问题

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


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

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

聚合


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

总结

相关推荐
小莫分享3 分钟前
2023年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
java·后端·面试·职场和发展
Brookty5 分钟前
【操作系统】线程
java·linux·服务器·后端·学习·java-ee·操作系统
Dovis(誓平步青云)7 分钟前
探索飞算 JavaAI 进阶:解锁高效Java开发的新维度
java·开发语言·飞算java
小雪_Snow13 分钟前
多态 使用场景
java
胚芽鞘6815 小时前
关于java项目中maven的理解
java·数据库·maven
岁忧6 小时前
(LeetCode 面试经典 150 题 ) 11. 盛最多水的容器 (贪心+双指针)
java·c++·算法·leetcode·面试·go
CJi0NG6 小时前
【自用】JavaSE--算法、正则表达式、异常
java
陈洪奇7 小时前
注册中心学习笔记整理
笔记·学习
Hellyc7 小时前
用户查询优惠券之缓存击穿
java·redis·缓存
今天又在摸鱼7 小时前
Maven
java·maven