Spring Cloud releases
The Spring Cloud project is an overarching Spring project, which includes a combination of different components. The versions of these components are defined in the spring-cloud-starter-parent BOM.
Note
In this book, we are relying on the Dalston SR1 version of the Spring Cloud. Dalston does not support Spring Boot 2.0.0 and Spring Framework 5. Spring Cloud Finchley, planned for the end of this year, is expected to support Spring Boot 2.0.0. Hence, examples in the previous chapters need to downgrade to the Spring Boot 1.5.2.RELEASE version.
Add the following dependency in pom.xml
to use Spring Cloud Dalston dependency:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId <version>Dalston.SR1</version> <type>pom</type> <scope>import</scope> </dependency>