为什么80%的码农都做不了架构师?>>>
摘要:很多时候使用IDEA的时候,创建一个springboot项目,pom文件中的版本总是一直再更换,而不仅仅更换的是版本号,后面还跟着特殊的字母,今天特意查了一下,在这里做一个笔记吧,也希望能够带给其他人一些帮助。
1、如果想要查看cloud与boot的关联,请点击下面链接 ???
SpringCloud的版本号与Springboot版本号使用对应关系介绍
2、版本号概念的等级
2.1 里程碑版本号,最终版本号(Lv5)
2.2 增强版本号(Lv4)
2.3 次版本号(Lv3)
2.4 主版本号(Lv2)
等级越高,使用率也越高
3、springboot项目中pom文件显示版本号后面字母的含义以及使用频率
等级越高,使用率也越高,如图:
3.1 Release(优先使用Lv5):最终版本,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)
3.2 GA:(优先使用Lv5):General Availability,正式版本,官方推荐使用此版本,在国外都是用GA来说明release版本的
3.3 RC:(优先使用Lv4): 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
3.4 M(优先使用Lv3): 又叫里程碑版本,表示该版本较之前版本有功能上的重大更新。
3.5 SNAPSHOT(优先使用Lv2): 快照版,可以稳定使用,且仍在继续改进版本。
下面的基本不要使用???
3.6 Beta(优先使用Lv1): 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。
3.7 Alpha(不建议使用): 主要是以实现软件功能为主,通常只在软件开发者内部交流,Bug较多,需要继续修改。
3.8 PRE(不建议使用): 预览版,内部测试版. 主要是给开发人员和测试人员测试和找BUG用的。
所以希望大家看一下自己项目的pom文件的版本号,是不是最稳定版本,就像Jdk7、8都是最终版,而Jdk9,10,却不能长久使用的原因,因为他们不是LS版本,同springboot版本一致。