SpringBoot与SpringCloud版本对应关系
前言
SpringBoot和SpringCloud作为目前后台开发非常热门的技术,是开发微服务的首选技术方案。但是这两个框架在使用时,有时会遇到一些莫名其妙的问题,这是因为SpringBoot要和SpringCloud版本匹配使用才行,下面对版本映射关系进行说明。
关于SpringBoot和SpringCloud的版本列表
spring-boot-starter-parent 版本列表地址:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent
spring-cloud-dependencies 版本列表地址:
https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies
版本对应关系
SpringBoot版本
SpringCloud版本
1.2.x
Angel版本
1.3.x
Brixton版本
1.4.x
Camden版本
1.5.x
Dalston版本、Edgware版本
2.0.x
Finchley版本
2.1.x
Greenwich版本
2.2.x
Hoxton版本
2.3.x
Hoxton版本
在实际开发过程中,需要指定SpringCloud的具体版本,下面给出一些实际可用的版本对应关系。
SpringBoot版本
SpringCloud版本
1.5.2.RELEASE
Dalston.RC1
1.5.9.RELEASE
Edgware.RELEASE
2.0.3.RELEASE
Finchley.RELEASE
1.5.x
Dalston版本、Edgware版本
2.1.0.RELEASE-2.1.14.RELEASE
Greenwich.SR5
2.2.0.M4
Hoxton.SR4
关于SpringBoot和SpringCloud的详细版本映射关系可以参见如下地址:
https://start.spring.io/actuator/info