版本分类
版本分为:SNAPSHOT 版本、Milestone 版本、Release Candidate 版本、Release 版。
SNAPSHOT 版本: 此版本为快照版本,小版本,代表不稳定、尚处于开发中的版本,是以-SNAPSHOT为结尾的版本号。SNAPSHOT不是一个特定的版本,而是一系列的版本的集合,其中HEAD总是指向最新的快照,对外界可见的一般也是最新版。
Milestone 版本(M版本): 里程碑版本,测试版本,发布版本的前兆。
Release Candidate 版本(RC版本):RC版发布于软件的正式定稿之前,不会再加入新的功能或模块,主要是为了清除BUG(漏洞或错误)。这个阶段过后发布的就是正式版了。
Release 版(R版本):R发行版,该版本意味“最终释放版”, 在出了一系列的测试版之后, 终归会有一个正式版本,这就是正式版本。
版本选择
可以通过此网站进行版本对应关系选择:
https://spring.io/projects/spring-cloud
注意:D版本、E版本、F版本、G版本已经不支持了
依次查看:
2022.0.x
2021.0.x
2020.0.x
Hoxton
由上分析可知,只有Hoxton版本才由RELEASE字样,所以选择Hoxton版本,Hoxton的SR12对应SpringBoot的2.2.x、2.3.x,具体是哪个版本呢?
可以通过SpringCloud Alibaba,做进一步分析,进入下面网站:
https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
SpringCloud Alibaba对应的组件版本