Spring Cloud Edgware M1 现已发布

发布 | Ryan Baxter | 2017 年 8 月 29 日 | ...

我谨代表社区宣布 Spring Cloud Edgware Release Train 的里程碑版本 1 (M1) 今天发布。 该版本可以在 Spring Milestone 仓库中找到。 您可以查看 Edgware 发行说明以获取更多信息

Edgware Release Train 中的显著变化

Spring Cloud Gateway

  • Spring Cloud Gateway 是一个新项目,旨在提供在 Spring MVC 之上构建 API 网关的能力。

Spring Cloud Sleuth

  • Spring Cloud Sleuth 1.3.0.M1 删除了对 Project Reactor 的支持,即使它存在于快照版本中

Spring Cloud Commons

  • 您现在可以创建由多个发现客户端实现组成的“组合发现客户端”

Spring Cloud Netflix

  • 现在,您可以选择在 Spring Cloud Netflix 中配置 Eureka Client 以使用 Spring RestTemplate 而不是默认的 Jersey HTTP Client。 有关更多信息,请参阅我们的文档

以下模块已作为 Edgware.M1 的一部分更新

模块 版本
Spring Cloud Contract 1.2.0.M1
Spring Cloud Stream Ditmars.M2
Spring Cloud Gateway 1.0.0.M1
Spring Cloud Vault 1.1.0.M1
Spring Cloud Config 1.4.0.M1
Spring Cloud Zookeeper 1.2.0.M1
Spring Cloud Commons 1.3.0.M1
Spring Cloud Netflix 1.4.0.M1
Spring Cloud Sleuth 1.3.0.M1

与往常一样,我们欢迎您在 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>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>Edgware.M1</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </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:1.0.2.RELEASE"
    }
}

repositories {
    maven {
        url 'http://repo.spring.io/milestone'
    }
}

apply plugin: "io.spring.dependency-management"

dependencyManagement {
    imports {
        mavenBom 'org.springframework.cloud:spring-cloud-dependencies:Edgware.M1'
    }
}

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

查看全部