Dependency
<dependency>为project引入依赖
DependencyManagement
<dependencyManagement>是为project
下的所有module
个共同依赖,提供了一个统一的<version>声明的途径,用以保证所有module的依赖版本一致性。当parent
与module
中声明的版本号发生冲突时,优先依赖parent
中<dependencyManagement>声明的版本号。<dependencyManagement>不真正引入依赖。
注意, <dependencyManagement>的结构是:
<dependencyManagement>
<dependencies>
<dependency>...</dependency>
</dependencies>
</dependencyManagement>
<dependencies>不能少。