欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Springcloud 版本的那些事

程序员文章站 2022-03-14 10:11:29
...

今天在使用 maven 进行聚合工程的时候,在pom文件出现一片红,因为这个工程以前用过的所以本地的  Respsitory 中有的 ,各个版本是有的,

后来发现因为是自动生成的 版本 RC1 ,从百度中查询到 版本改为 SR1 ,就可以了,上网上找到,有许多版本.

 

Springcloud 版本的那些事

是如何选择的呢 ,在开发中使用那一版本中这些版本与Springboot 版本有什么依赖关系.

先看一下springcould 的主要 项目:

Spring Cloud Config
Spring Cloud Netflix
Spring Cloud Bus
Spring Cloud Cluster
Spring Cloud Security
...

更多请参考官方说明:
https://projects.spring.io/spring-cloud/

有不同的版本,为了管理主项目和子项目的依赖关系,为了避免冲突和误解,主项目与子项目并没有使用直接的数学的版本的形式,而是用的是  伦敦的 地铁站的 名字进行的命名.所有的字母是从A--Z进行的排序迭代更新的.

故第一个spirng的第一个名称为Angel  第二个版本名  Britxton   --->

当产生一个大的 bug的修复的 或者 一个项目的顶峰 时 会发布一个 Service Release 版本,  --> 简称为  SR(x)  ---->此处的x 不是x是数字的递增

目前 "Finchley M9" 是最新的开发版本,    "Edgware SR3" 最新的稳定版

SpringCloud 的各个版本依赖

Springcloud 版本的那些事

 

Springcloud 与SpringBoot 的依赖的关系

Springcloud 版本的那些事

 

  • Finchley 是基于 Spring Boot 2.0.x 构建的,不支持 Spring Boot 1.5.x
  • Dalston 和 Edgware 是基于 Spring Boot 1.5.x 构建的,不支持 Spring Boot 2.0.x
  • Camden 构建于 Spring Boot 1.4.x,但依然能支持 Spring Boot 1.5.x

 

 

 

 

 

 

 

 

 

 

相关标签: Springcloud