Maven丨dependencyManagement

作用

  1. 一种管理依赖版本号
  2. 声明所依赖的jar包的版本号等信息
  3. 子项目再次引入此依赖jar包时则无需显式的列出版本号
  4. 只是依赖的声明,并不实现引入

好处

  1. 适应于:多个子项目引用同样的依赖,当升级时,只需要修改父工程的版本号即可!

示例


// 父工程
<dependencyManagement>
	<dependencies>
		<!-- Spring -->
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context</artifactId>
			<version>${spring.version}</version>
		</dependency>
	</dependencies>
</dependencyManagement>


// 子工程
<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-context</artifactId>
</dependency>
posted @ 2021-10-08 17:22  aivsok9  阅读(37)  评论(0编辑  收藏  举报