Maven 实现依赖框架jar包的版本管理
摘要: Maven 实现依赖框架jar包的版本管理可以很好的让框架的版本保持统一,这里以实例来说明怎么实现jar的版本统一管理。
1.版本统一管理
要实现jar的版本统一管理需要对jar的版本进行设置即<version></version>,如下是一段版本控制的以来配置:
<dependencies>
<!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>${javax.servlet.jsp.version}</version>
<scope>provided</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${javax.servlet.version}</version>
<scope>provided</scope>
</dependency>
</dependencies>
2.设置版本属性
1.中的<version></version>的配置均是采用${*.version}的配置的,光这样配置还不能找到具体使用哪个版本的,所以必须在pom.xml中用属性定义这些版本的确切值。配置如下:
<!--配置可变版本 --> <properties> <javax.servlet.version>4.0.1</javax.servlet.version> <javax.servlet.jsp.version>2.2</javax.servlet.jsp.version> </properties>
注意:key要与引用的key保持一致。
浙公网安备 33010602011771号