【发布时间】:2017-01-09 20:39:52
【问题描述】:
我有一个新项目,我们正在使用 spring Brixton.SR1... Brixton.SR1 或 SR5 是基于 1.3.5.RELEASE 构建的,但论坛说它已经过 1.4.0.RELEASE 测试,因此我想使用 1.4.0 的一些功能。
<dependencyManagement>
<dependencies>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-parent</artifactId>
<version>Brixton.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
..
</dependencyManagement>
然后我们正在添加依赖项,并且使用所有默认版本,例如.. spring boot 是 1.3.5.RELEASE,因此当前结构如下所示。
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
</dependency>
....
但我想使用 1.4.0 。我可以排除 1.3.5 版本并使用这个新版本....而且我不想为所有 Spring Boot 工件覆盖它。例如..如下所示
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>1.4.0.RELEASE</version>
</dependency>
等等……
宁愿为 spring-boot 工件提供一个通用版本,并且应该为所有 spring 工件提供默认版本为 1.4.0
【问题讨论】:
标签: spring maven spring-boot spring-cloud