第五节 统一管理依赖的版本

第五节 统一管理依赖的版本

以对Spring的jar包依赖为例:Spring的每一个版本中都包含spring-core、spring-context等jar包。我们应该导入版本一致的Spring jar包,而不是使用5.2.5的spring-core的同时使用5.2.6的spring-context。

org.springframework
spring-core
5.2.5.RELEASE


org.springframework
spring-context
5.2.5.RELEASE


org.springframework
spring-jdbc
5.2.5.RELEASE


org.springframework
spring-orm
5.2.5.RELEASE


org.springframework
spring-web
5.2.5.RELEASE


org.springframework
spring-webmvc
5.2.5.RELEASE

问题是如果我们想要将这些jar包的版本统一升级为5.2.6,是不是要手动一个个修改呢?显然,我们有统一配置的方式:

5.2.5.RELEASE


org.springframework
spring-core
${spring.version}


org.springframework
spring-context
${spring.version}


org.springframework
spring-jdbc
${spring.version}


org.springframework
spring-orm
${spring.version}


org.springframework
spring-web
${spring.version}


org.springframework
spring-webmvc
${spring.version}

这样一来,进行版本调整的时候只改一改地方就行了。

上一节 回目录