springboot和springcloud版本选择,版本号说明
SpringBoot版本选择
常见版本号说明
比如: 2.4.3 RELEASE 2:主版本号,当功能模块有较大更新或者整体架构发生变化时,主版本号会更新 4:次版本号。次版本表示只是局部的一些变动。 3:修改版本号。一般是bug的修改或者是小的变动 RELEASE:希腊字母版本号。此版本号用户标注当前版本的软件处于哪个开发阶段
希腊字母版本号
Base:设计阶段。只有相应的设计没有具体的功能实现。 Alpha:软件的初级版本。基本功能已经实现,但存在较多的bug。 Bate:相对于Alpha已经有了很大的进步,消除了严重的BUG,但还存在一些潜在的BUG,还需要不断测试。 RELEASE:最终版本,没有太大的问题。
SpringCloud版本选择
springcloud 官网访问地址: https://spring.io/projects/spring-cloud
SpringCloud GA PRE SNAPSHOT版本区别
GA:General Availability,正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。 PRE::预览版,内部测试版,主要是给开发人员和测试人员测试和找BUG用的,不建议使用。 SNAPSHOT:快照版,可以稳定使用,且仍在继续改进版本。
SpringCloud新旧命名方式
1.旧版本命名方式中,采用用了英国伦敦地铁站的名称来命名,首字母越靠后表示版本号越大,开发的快照版本 (BUILD-SNAPSHOT)到里程碑版本(M),开发的差不多到会发布的候选发布版(RELEASE),最后到正式版(SR)版本。 2.新版本命名是YYYY.MINOR.MICRO[-MODIFIER],拿2020.0.1-SNAPSHOT 这个版本来说,其中YYYY为年份全称、 MINOR为辅助版本号、MICRO为补丁版本号。MODIFIER同上述修饰关键节点,BUILD-SNAPSHOT、里程碑M等。
SpringCloud与SpringBoot版本对应关系
通过访问https://start.spring.io/actuator/info 这个地址,可以获取到每个springcloud与springboot的对应关系
上一篇:
IDEA上Java项目控制台中文乱码