Spring Cloud Camden RC1 发布

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

我很高兴代表团队宣布 Spring Cloud Camden 发布列车的候选版本 1 (RC1) 今天发布。 该版本可以在我们的 Spring 里程碑存储库中找到。 这主要是为了通用版本 (GA) 做准备的错误修复版本。 您可以查看 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 发布后发布。

组合发布列车文档可在此处获取:此处

与往常一样,我们欢迎反馈:可以在 GitHub 上、Gitter 上、Stack Overflow 上或 Twitter 上。

通过 BOM(仅依赖项管理)使用 Maven 入门

<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 社区中所有即将举行的活动。

查看全部