Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Spring Cloud Camden SR1 is Available

DZone's Guide to

Spring Cloud Camden SR1 is Available

If you're using Spring Cloud, you've probably been waiting for Camden. Its here, with more than 10 modules. See what they are and how you can get started with them.

· Java Zone ·
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

Welcome to the new service release of the Spring Cloud Camden Release Train. Camden.SR1 can be found in our Spring Release repository or in Maven Central. You can check out the Camden release notes for more information.

Highlights of the Camden SR1 Release Train

The following modules form Camden.SR1:

  • Spring Cloud AWS 1.1.3.RELEASE

  • Spring Cloud Bus 1.2.1.RELEASE

  • Spring Cloud Commons 1.1.4.RELEASE

  • Spring Cloud Contract 1.0.1.RELEASE

  • Spring Cloud Config 1.2.1.RELEASE

  • Spring Cloud Netflix 1.2.1.RELEASE

  • Spring Cloud Security 1.1.3.RELEASE

  • Spring Cloud Sleuth 1.0.10.RELEASE

  • Spring Cloud Stream Brooklyn.RELEASE

  • Spring Cloud Task 1.0.3.RELEASE

  • Spring Cloud Zookeeper 1.0.3.RELEASE

The combined release train documentation is available here. Also Spring Cloud CLI 1.2.1.RELEASE got released. You can check out the project page here. And, as always, we welcome feedback: either on GitHub, on Gitter, on Stack Overflow, or on Twitter.

To get started with Maven with a BOM (dependency management only):

<dependencyManagement>
  <dependencies>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-dependencies</artifactId>
    <version>Camden.SR1</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>

Or with Gradle:

buildscript {
  dependencies {
    classpath "org.springframework.boot:spring-boot-gradle-plugin:1.4.1.RELEASE"
  }
}

apply plugin: "spring-boot"

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

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


Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:
spring ,spring cloud ,java

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}