本文主要是介绍【笔记】结合P02项目——maven继承与聚合,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
maven的继承关系
P02项目大概是这个样子,下图展示的是其父工程
父工程配置了parent依赖springb-boot-starter-parent,子工程配置其parant为父工程
子工程引用common子工程
maven的版本锁定
管理子工程的版本号问题
父工程添加dependencyManageMent统一管理依赖版本
这里有个面试题就是dependencyManageMent与dependencies的区别?
其实就是你父工程用了dependencyManageMent你还要在子工程中加入依赖但是不用写版本号了,但是如果你用的是dependencies,那么强制在你每个子工程中都引入这个依赖。
聚合
现在我们能够一键install所有模块
总结
这篇关于【笔记】结合P02项目——maven继承与聚合的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!