Over a million developers have joined DZone.

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

What every Java engineer should know about microservices: Reactive Microservices Architecture.  Brought to you in partnership with Lightbend.

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'
    ...
}


Microservices for Java, explained. Revitalize your legacy systems (and your career) with Reactive Microservices Architecture, a free O'Reilly book. Brought to you in partnership with Lightbend.

Topics:
spring ,spring cloud ,java

Published at DZone with permission of Marcin Grzejszczak, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

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

{{ parent.tldr }}

{{ parent.urlSource.name }}