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

maven的继承关系


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

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

子工程引用common子工程

maven的版本锁定

管理子工程的版本号问题

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


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

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

聚合


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

总结

相关推荐
mango_mangojuice16 分钟前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习
程序员侠客行20 分钟前
Mybatis连接池实现及池化模式
java·后端·架构·mybatis
时艰.23 分钟前
Java 并发编程 — 并发容器 + CPU 缓存 + Disruptor
java·开发语言·缓存
工程师老罗27 分钟前
YOLOv1 核心知识点笔记
笔记·yolo
丶小鱼丶28 分钟前
并发编程之【优雅地结束线程的执行】
java
市场部需要一个软件开发岗位33 分钟前
JAVA开发常见安全问题:Cookie 中明文存储用户名、密码
android·java·安全
忆~遂愿37 分钟前
GE 引擎进阶:依赖图的原子性管理与异构算子协作调度
java·开发语言·人工智能
MZ_ZXD00142 分钟前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·vue.js·spring boot·python·django·php
PP东44 分钟前
Flowable学习(二)——Flowable概念学习
java·后端·学习·flowable
ManThink Technology1 小时前
如何使用EBHelper 简化EdgeBus的代码编写?
java·前端·网络