Spring的maven配置版本不一致问题
2016-01-06 10:11
381 查看
在使用maven管理spring的时候,我们的spring依赖包同时也可能依赖不同版本的spring,这就会照成版本不一致的情况,我们可以通过如下途径解决这个问题:
maven支持BOM依赖概念,如果你没有显示的声明依赖(对于不同版本),那么你可以引入spring-framework-bom到你的依赖管理部分,那么所有的spring依赖都会保持在一个版本,具体配置如下:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>4.2.1.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
这样配置以后,所有的spring的配置依赖就不用再去配置版本号了。
maven支持BOM依赖概念,如果你没有显示的声明依赖(对于不同版本),那么你可以引入spring-framework-bom到你的依赖管理部分,那么所有的spring依赖都会保持在一个版本,具体配置如下:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>4.2.1.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
这样配置以后,所有的spring的配置依赖就不用再去配置版本号了。
相关文章推荐
- 解决eclipse启动时报错Failed to create the Java Virtural Machine.问题的方法
- ElasticSearch部署-Ubuntu
- Threads in Java
- Eclipse安装svn插件
- java String 怎么看里面有几个指定字符
- java的System.getProperty()方法可以获取的值
- Spring框架的多数据源
- JAVA 软件升级版本号比较
- Java多线程基础
- Spring+MyBatis多数据源配置实现
- Java高级特性之反射
- Spring多数据源的配置和使用
- JAVA访问数据库之连接数据库
- java对象的强引用,软引用,弱引用和虚引用
- java对象的强引用,软引用,弱引用和虚引用
- Spring 配置多数据源实现数据库读写分离
- java小结之练习
- JAVA多线程售票问题
- java小结面向对象的特性
- 升级到Java EE V7.0的时候到了