一、SpringCloud-SpringBoot 对应的版本选择

SpringCloud官网常规方式只能查看最新的几个版本信息

https://spring.io/projects/spring-cloud

先查看SpringCloud版本对应的SpirngBoot大致对应的版本范围。

点击图示的地方,就能够查看对应的具体的SpringBoot版本。

这是官方推介的SpringCloud版本对应的SpringBoot版本,一般按照这个版本来搭建项目,很少会出现一些奇奇怪怪的问题。

还有另外一种方式,通过mavan仓库官网查看对应的SpringCloud版本,地址如下

https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies?__cf_chl_captcha_tk__=pmd_zdicnYi0M9UvWxkdQRhHE28J59L70NrgPC_9uiSfeSA-1635063954-0-gqNtZGzNA5CjcnBszQo9

会发现其对应的具体版本非常多,

如果通过具体的SpringCloud版本去查找对应的SpringBoot版本呢?

有个简便方法,就是直接在地址栏中修改对应的版本信息。

以为自己选择的springcloud版本为 Hoxton.SR4  从官网上上面找到对应的版本详情地址,比如 https://cloud.spring.io/spring-cloud-static/Hoxton.SR4/reference/htmlsingle/

直接修改版本信息即可,如将Hoxton.SR4修改Hoxton.SR6即可进行查看。

上面这种方法还是有很多的版本无法找到,就可以参考这篇文章https://www.cnblogs.com/lixingwu/p/14889716.html

我们可以到 Spring Cloud 官网找到对应的说明:

https://docs.spring.io/spring-cloud/docs

以下图点击的版本为例,进行操作

然后点击下图所示的地方.

最后点击这个位置就可以查看具体的SpringBoot版本信息

至此查找SpringCloud对应的SpringBoot版本完成。

参考文章:https://blog.csdn.net/haiertadiedie/article/details/109773036

二、SpringCloud--SpringCloudAlibaba 对应的版本选择

现在SpringCloudAlibaba非常火,自己开发中也在正常使用,可是如果其与SpringCloud对应的版本呢。

去到SpringCloudAlibaba官网,git地址如下,

https://github.com/alibaba/spring-cloud-alibaba/wiki/

点击版本说明即可查看,

具体的版本说明参考官网,下图为说明截图,

阿里官方推介使用毕业版本。

在官网上面如何引入依赖都有详细的说明,多去看看,了解一下就能够学会。

至此版本选择全部说明完毕,可根据自己项目的需要来选择对应的版本。版本选择有一点,一般都选择发布版,这是常识,发布版更加的稳定,

也就是RELEASE 版本。并且现在主流的SpringBoot版本,大多已经开始使用SpringBoot 2.X的版本,需要自己慎重选择版本进行开发,有得选的话

尽量避免选择SpringBoot 2.x一下的版本,因为Spring官方对于很多低版本的框架已经停止维护,所以选择要慎重。

这是本人选择版本:

<!-- 依赖的jar包所对应的版本 -->
<properties>
<spring-cloud.version>Hoxton.SR3</spring-cloud.version>
<spring-cloud-alibaba.version>2.2.1.RELEASE</spring-cloud-alibaba.version>
<spring-cloud-starter-alibaba-nacos-config.version>1.2.1</spring-cloud-starter-alibaba-nacos-config.version>
<spring-boot-admin.version>2.3.0</spring-boot-admin.version>
</properties>
<dependencyManagement>
<!-- springcloud版本 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>

<!-- springcloud alibaba 版本 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>${spring-cloud-alibaba.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- spring-boot-服务监控服务端 -->
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>${spring-boot-admin.version}</version>
</dependency>
<dependencyManagement/>

SpringCloud-SpringBoot-SpringCloudAlibaba对应版本选择的更多相关文章

  1. SpringCloud(一)版本选择

    Springboot版本 官网:https://spring.io/projects/spring-boot 在官网上 springboot已经更新到最新2.2.6 Spingcloud版本 官网:h ...

  2. SpringCloud和SpringBoot对应的版本选型

    SpringBoot版本选择: 官网地址:https://spring.io/projects/spring-boot SpringBoot官方目前最新最稳定版:2.3.1,如果单独使用SpringB ...

  3. F版本SpringCloud 2—什么是SpringCloud?SpringCloud版本选择

    引言:搭建微服务架构就像是买电脑,使用SpringCloud就是在买品牌机. 前言 昂,美好的天气里,不想直接说技术,给小伙伴萌看看傍晚的天空吧. -- 能找到天上的北极星吗? 上一篇文章中,通过一个 ...

  4. 微服务与Spring Cloud基本概念、Spring Cloud版本命名方式与版本选择

    微服务是什么?Spring Cloud是什么?Spring Cloud版本命名方式?Spring Cloud版本选择? 一.微服务是什么 微服务是一种架构风格,是一种将单体应用开发为一组小型服务的方法 ...

  5. 肝了很久,冰河整理出这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!

    写在前面 不少小伙伴让我整理下有关SpringCloud和SpringCloudAlibaba的知识点,经过3天的收集和整理,冰河整理出这份4万字的SpringCloud与SpringCloudAli ...

  6. Jdk和Spring Boot版本选择

    ==========================版本选择的原则:==========================1. 优先选择官方指定的long-term support(LTS)版本, 非L ...

  7. Springcloud/Springboot项目绑定域名,使用Nginx配置Https

    https://blog.csdn.net/a_squirrel/article/details/79729690 一.Https 简介(百度百科) HTTPS(全称:Hyper Text Trans ...

  8. PHP的版本选择 (转)

    PHP的版本选择 http://yubosun.akhtm.com/tech/php-version.htm PHP版本特别多,特别杂,想自己搭一套php的运行环境可不是一件容易的事,稍不留神就遇到一 ...

  9. 总结一下安装linux系统经验-版本选择-安装ubuntu

    linux版本选择: 初次接触,建议选 Ubuntu 或者 Fedora,这两个发行版都很容易上手,而且两者都有很强大的中文社区,遇到问题比较容易解决,而且都有国内的源,安装或者更新软件时体验相对会好 ...

随机推荐

  1. python decorator 修饰器

    decorator 就是给函数加一层皮,好用! 1 from time import ctime 2 3 def deco(func): 4 def wrappedFunc(*args, **kwar ...

  2. vue 导出excel后端返回乱码下载不了的解析问题

    有俩种方法可以用 第一种方法: 解析:直接解析并且下载后端的乱码  this.download('后端给的导出excel的方法', {        ...this.queryParams  }, ` ...

  3. 2021 年 9 月 TIOBE 指数 C# 增长突破 1.2%

    TIOBE 编程社区指数是编程语言流行程度的指标.该指数每月更新一次.评级基于全球熟练工程师.课程和第三方供应商的数量.谷歌.必应.雅虎.维基百科.亚马逊.YouTube 和百度等流行搜索引擎用于计算 ...

  4. Linux - last 命令(Mac 电脑)

    前言 为啥写这篇? 因为听 grep.sed 教程的时候有这个命令栗子 加上工作中,运维给我排查问题的时候也用到了,感觉挺重要,先了解为敬! 命令作用 显示用户和TTY的最后登录次数 这个是在 Mac ...

  5. tornado2.2安装教程

    最近要用到vxworks 系统,所以避免不了要安装tornado 软件,进行相关的开发. 自己在安装过程中遇到了点点问题,这里记录下来,免得以后再次安装时遇到同样的问题. 1.   首先提供一个tor ...

  6. Playfield 类方法的注释

    前言 本篇随笔的底包采用的是百度炉石兄弟吧20200109折腾版中自带的 routines 文件. 本次仅为绝大多数方法添加 xml 注释和简单解析,没有具体解析与重构. Playfield 类方法众 ...

  7. 通过Wireshark抓包分析谈谈DNS域名解析的那些事儿

    文/朱季谦 本文主要想通过动手实际分析一下是如何通过DNS服务器来解析域名获取对应IP地址的,毕竟,纸上得来终觉浅,绝知此事要躬行. 域名与IP地址 当在浏览器上敲下"www.baidu.c ...

  8. 洛谷P1309——瑞士轮(归并排序)

    https://www.luogu.org/problem/show?pid=1309#sub 题目背景 在双人对决的竞技性比赛,如乒乓球.羽毛球.国际象棋中,最常见的赛制是淘汰赛和循环赛.前者的特点 ...

  9. PHP的可变变量与可变函数

    什么叫可变.在程序世界中,可变的当然是变量.常量在定义之后都是不可变的,在程序执行过程中,这个常量都是不能修改的.但是变量却不同,它们可以修改.那么可变变量和可变函数又是什么意思呢?很明显,就是用另一 ...

  10. mysql将语句写入表中

    使用create table语句即可 CREATE TABLE membertmp (select a.* from member as a where a.phone <> '' and ...