在使用maven构建项目时,一系列的依赖往往需要使用相同的版本号,这时候我们可以在properties标签中定义版本号以便版本管理。
1.在properties标签中定义版本
<properties>
<spring.version>4.2.3.RELEASE</spring.version>
<struts.version>2.3.24.1</struts.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
2.在dependencies标签中通过${}引用版本号
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>${struts.version}</version>
<exclusions>
<exclusion>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-spring-plugin</artifactId>
<version>${struts.version}</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-convention-plugin</artifactId>
<version>${struts.version}</version>
</dependency>