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

maven的继承关系


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

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

子工程引用common子工程

maven的版本锁定

管理子工程的版本号问题

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


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

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

聚合


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

总结

相关推荐
Mr.Demo.2 分钟前
[Spring] Sentinel详解
java·spring·sentinel
Betty_蹄蹄boo23 分钟前
怎么样才能在idea中写入spark程序
java·ide·intellij-idea
24 分钟前
Unity 几种主流的热更新方式
java·unity·游戏引擎
我命由我1234532 分钟前
Android 解绑服务问题:java.lang.IllegalArgumentException: Service not registered
android·java·开发语言·java-ee·安卓·android jetpack·android-studio
九转苍翎1 小时前
Java SE(6)——类和对象
java
江安的猪猪1 小时前
大连理工大学选修课——机器学习笔记(7):集成学习及随机森林
笔记·机器学习·集成学习
孤海岛主1 小时前
分布式链路ID实现
java·spring boot·分布式·spring cloud
弄曲幽篁1 小时前
ZYNQ 纯PL端逻辑资源程序固化流程
经验分享·笔记·fpga开发
冰^1 小时前
深入Java JVM常见问题及解决方案
java·开发语言·jvm·spring boot·spring·mybatis·多分类
序属秋秋秋2 小时前
《数据结构初阶》【顺序表/链表 精选15道OJ练习】
c语言·数据结构·c++·笔记·算法·链表