如何选择SpringCloud对应的SpringBoot版本

目录

一、描述

  • 在实际开发中经常会使用到springCloud对应的springboot版本,如果版本不对应,会踩很多坑,lz接下来整理了如下笔记,教大家如何去查找springcloud版本对应的springboot版本。如有不妥之处欢迎指正。

二、SpringBoot版本的选择

1、SpringBoot官网地址

2、由下图可知,SpringBoot官方目前最新最稳定版:2.5.4,如果单独使用SpringBoot的话,建议就可以选择官方指定的最新最稳定版。

在这里插入图片描述
3、如果SpringBoot项目需要与SpringCloud整合,就得看SpringCloud的版本需要适配SpringBoot的哪个版本了。接下来lz介绍SpringCloud版本的选择及springcloud对应的SpringBoot版本。

三、SpringCloud版本的选择

1、SpringCloud官网地址

2、由下图可知,SpringCloud官方目前最新最稳定版:2020.0.3,如果单独使用SpringCloud的话,建议选择官方指定的最稳定版Hoxton.SR12。
在这里插入图片描述
3、SpringCloud版本说明

  • SpringCloud采用了 英国伦敦地铁站 的名称来命名,并由地铁站名称首字母 A-Z 一次类推的形式来发布迭代版本。例如 Angel 是第一个版本,Brixton 是第二个版本…,目前最新版本是Hoxton。
  • 当SpringCloud的发布内容积累到临界点或者一个重大BUG被解决后,会发布一个“service releases” 版本,简称 SRX 版本,比如当前的 Hoxton SR12,就是SpringCloud发布的Hoxton版本的第12个SRX版本。

在这里插入图片描述

四、如何根据SpringCloud版本确定SpringBoot版本

4.1、方式一(列表方式查找对应的SpringBoot版本)

(1)、进入SpringCloud官网首页,往下滚动鼠标,找到如下图位置,即是Spring Cloud版本对应的Spring Boot版本,如下图:

在这里插入图片描述
在这里插入图片描述

(2)、下表lz整理了哪个版本的Spring Cloud映射到哪个版本的Spring Boot。

SpringCloud版本

Spring Boot版本

2020.0.x aka Ilford

2.4.x, 2.5.x (Starting with 2020.0.3)

Hoxton

2.2.x, 2.3.x (Starting with SR5)

Greenwich

2.1.x

Finchley

2.0.x

Edgware

1.5.x

Dalston

1.5.x

4.2、方式二(根据具体版本查找对应的SpringBoot版本)

(1)以Hoxton.SR12 版本为例,进入SpringCloud官网首页,依次点击【LEARN】——>Hoxton.SR12版本后的【Reference Doc.】,如下图:
在这里插入图片描述
(2)、点击【Reference Doc.】之后,跳转到如下图页面,可以看到Hoxton.SR12对应的springboot版本为2.3.12.RELEASE。

在这里插入图片描述

4.3、方式三(更详细的查找对应的SpringBoot版本)

1、访问此链接:https://start.spring.io/actuator/info。如下图:
在这里插入图片描述
2、由上图可知,SpringCloud的Hoxton.SR12版本对应的springboot版本 大于2.2.0.RELEASE并且小于2.4.0.M1版本。

五、项目中如何引入springcloud版本与springboot版本对应

1、在pom.xml文件中引入如下配置
在这里插入图片描述在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值