Maven进阶
文章目录
- Maven进阶
- 前言
- 继承设置
- 继承依赖管理
- 总结
前言
一个项目中的不同模块可能引用的是同一个依赖,在这种情况下,单独在某个模块内引用太麻烦,于是maven使用继承的思想,在父模块中配置依赖包,其他需要这个依赖的模块成为其子模块,就可以简化依赖引入流程。
继承设置
继承关系在子模块中使用****标签设置
设置了继承关系后,子类默认继承父类中的全部依赖
继承依赖管理
有时父类中的依赖并不是所有子类都用,则可以在父模块中使用**将该依赖定义为可选模块。**
其子模块想要使用可选依赖时需要在自己的pom文件中导入(但是不用写版本,会使用父模块中定义的版本)
总结
本篇记录一下如何利用maven中的继承关系。