引语:
- 平时
Java
项目中我们经常使用Maven
,再多模块的项目中会经常见到父项目和子项目中的dependencyManagement
,dependencies
,今天我们就来介绍一下它们的区别。
dependencies,
dependency,
dependencyManagement这三个
Maven的
pom`文件标签都是用来进行包管理的。
势力范围由dependencyManagement
>dependencies
>dependency
依次减弱,并且每个标签都是上一个标签的下级。
dependencyManagement
和dependencies
区别:
-
1️⃣
dependencies
:自动引入声明在dependencies
里的所有依赖,并默认被所有的子项目继承。如果项目中不写依赖项,则会从父项目继承(属性全部继承)声明在父项目dependencies
里的依赖项。 -
2️⃣<