Spring Cloud Camden RC1 可用

发布 | Spencer Gibb | 2016年9月14日 | ...

我很高兴代表团队宣布 Spring Cloud Camden 发布列车的 Release Candidate 1 (RC1) 已于今日发布。您可以在我们的 Spring Milestone 仓库中找到此版本。作为 Camden 准备 GA(General Availability)的一个主要 bug 修复版本,您可以在 Camden 版本说明中查看更多信息。

Camden 发布列车的显著变更

Spring Cloud Contract 是一个新项目,它为 Spring 应用程序中的消费者驱动契约和服务模式提供了支持。Spring Cloud Netflix 支持通过属性对 Ribbon 组件类进行自定义,使用了社区维护的 OpenFeign,并对 Zuul 进行了各种修复和改进。Spring Cloud Consul 通过 Consul 的事件 API 增加了对 Spring Cloud Bus 的支持。CLI 添加了一个 spring cloud 命令,可以使用一个命令启动各种 Spring Cloud 服务器。支持的服务器包括 Eureka、Config Server 和 Hystrix Dashboard。

作为 Camden.RC1 的一部分,以下模块已更新:

模块 版本
Spring Cloud Build 1.2.0.RELEASE
Spring Cloud Stream Brooklyn.RC1
Spring Cloud Bus 1.2.0.RC1
Spring Cloud Config 1.2.0.RC1
Spring Cloud Netflix 1.2.0.RC1
Spring Cloud Consul 1.1.0.RC1
Spring Cloud Contract 1.0.0.RC1

注意:由于一个回归问题,Spring Cloud CLI 1.2.0.RC1 将在 Spring Boot 1.4.1 发布后发布。

组合发布版本文档可在此处获取。

一如既往,我们欢迎您的反馈:可以在 GitHubGitterStack OverflowTwitter 上提出。

Maven 起步使用 BOM(仅依赖管理)

<repositories>
    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>http://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>
<dependencyManagement>
  <dependencies>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-dependencies</artifactId>
    <version>Camden.RC1</version>
    <type>pom</type>
    <scope>import</scope>
  </dependencies>
</dependencyManagement>
<dependencies>
  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-config</artifactId>
  </dependency>
  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-eureka</artifactId>
  </dependency>
  ...
</dependencies>

或使用 Gradle

buildscript {
  dependencies {
    classpath "io.spring.gradle:dependency-management-plugin:0.6.0.RELEASE"
  }
}
repositories {
    maven {
        url 'http://repo.spring.io/milestone'
    }
}
apply plugin: "io.spring.dependency-management"

dependencyManagement {
  imports {
    mavenBom 'org.springframework.cloud:spring-cloud-dependencies:Camden.RC1'
  }
}

dependencies {
    compile 'org.springframework.cloud:spring-cloud-starter-config'
    compile 'org.springframework.cloud:spring-cloud-starter-eureka'
    ...
}

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有