Spring GA、PRE、SNAPSHOT 版本含义及区别

GA:General Availability:  正式发布的版本,推荐使用(主要是稳定),与maven的releases类似;

PRE:  预览版,内部测试版。主要是给开发人员和测试人员测试和找BUG用的,不建议使用;

SNAPSHOT:  快照版,可以稳定使用,且仍在继续改进版本。
 

                         

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
SNAPSHOT版本是指不稳定且仍在开发中的版本,也被称为快照版本。它的版本号以-SNAPSHOT结尾。SNAPSHOT不是一个特定的版本,而是一系列版本的集合,其中HEAD指向最新的快照版本。使用SNAPSHOT版本的客户端可以通过重新构建(有时可能需要使用-U参数强制更新)来获取最新的代码。这给人的印象是新的版本覆盖了旧的版本。 在Maven项目中,根据模块的版本号(pom文件中的依赖版本)是否带有-SNAPSHOT后缀,来判断是快照版本还是正式版本。如果是快照版本,在运行mvn deploy命令时,会自动将快照版本发布到快照版本库中,并覆盖旧的快照版本。而使用快照版本的模块,在不更改版本号的情况下,直接进行编译打包时,Maven会自动从镜像服务器中下载最新的快照版本。如果是正式版本,在运行mvn deploy命令时,会自动将正式版本发布到正式版本库中。而使用正式版本的模块,在不更改版本号的情况下,如果本地已经存在该版本的模块,则不会主动从镜像服务器上下载最新的版本SNAPSHOT版本主要适用于需要频繁更新和快速迭代的开发场景。这样可以方便开发人员在进行增量开发和测试时,随时获取最新的代码和功能。同时,SNAPSHOT版本也可以用于内部测试或者共享给其他团队成员,以便他们及时了解和使用最新的功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [MAVEN的SNAPSHOT版本与RELEASE版本](https://blog.csdn.net/goodjava2007/article/details/123048156)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [SNAPSHOT版本](https://blog.csdn.net/ok3356/article/details/127384253)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值