irpas技术客

如何选择SpringCloud对应的SpringBoot版本_小志_springcloud对应的版本

未知 4492

目录 一、描述二、SpringBoot版本的选择三、SpringCloud版本的选择四、如何根据SpringCloud版本确定SpringBoot版本4.1、方式一(列表方式查找对应的SpringBoot版本)4.2、方式二(根据具体版本查找对应的SpringBoot版本)4.3、方式三(更详细的查找对应的SpringBoot版本) 五、项目中如何引入springcloud版本与springboot版本对应

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

1、SpringBoot官网地址

百度直接搜索springboot,或者直接点击此链接https://spring.io/projects/spring-boot进入springboot官网。如下图:

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

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

三、SpringCloud版本的选择

1、SpringCloud官网地址

百度直接搜索springcloud,或者直接点击此链接https://spring.io/projects/spring-cloud进入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 Ilford2.4.x, 2.5.x (Starting with 2020.0.3)Hoxton2.2.x, 2.3.x (Starting with SR5)Greenwich2.1.xFinchley2.0.xEdgware1.5.xDalston1.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文件中引入如下配置


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。