文章目录
- 前言
- 一、R/RC1/M3/M2/M1 Packages
- 二、版本释义
- 2.1、R Packages
- 2.2、RC1 Packages
- 2.3、M3/M2/M1 Packages
- 总结
前言
今天做项目 IDE 需要用到 Eclipse,许久未用发现我用的还是 2019 年 9 月份的版本,程序员强迫症,所以得更新一下,当我来到 Eclipse 官网寻找版本的时候发现,咦什么时候有 R/RC1/M3/M2/M1 Packages 这么多选项,可能是我之前没有注意到,那它们各有什么意思呢?我们下载的时候该如何进行选择呢?本文为你答疑。
一、R/RC1/M3/M2/M1 Packages
我们进入 https://www.eclipse.org/downloads/packages/release/2021-12 时,就可以看到在当前页面左侧对于 Eclipse 2021-12 有 5 个不同的 package 提供下载,如下图所示:
这 5 个 package 分别是:
- R Packages
- RC1 Packages
- M3 Packages
- M2 Packages
- M1 Packages
不禁疑惑:它们是什么?有什么区别吗?我该下载哪个呢?
二、版本释义
其实它们所代表的是不同的 Eclipse 版本,我们将一一介绍。
2.1、R Packages
R Packages 即 release,发行版,该版本有时也称为标准版。
该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本,对于用户而言,购买该版本的软件绝对不会错。我们一般下载这个就可以满足我们的需求。
2.2、RC1 Packages
RC Packages 即 Release Candidate,正式发行候选版。RC1 就是正式发行版的候选版的第一版。
广义上对测试有三个传统的称呼:alpha、beta、gamma,用来标识测试的阶段和范围。
- alpha 是指内测,即 CB,指开发团队内部测试的版本或者有限用户体验测试版本。
- beta 是指公测,即针对所有用户公开的测试版本。
- 然后做过一些修改,成为正式发布的候选版本时叫做 gamma,后来叫做 RC(Release Candidate)。
2.3、M3/M2/M1 Packages
M3/M2/M1 即 milestone,软件版本号中加入“m”的软件,表示该版本是一个重要版本,是“里程碑”版本,通常该版本就是正式版、稳定版。
总结
在本文给大家介绍了下载 Eclipse 时 R/RC1/M3/M2/M1 Packages 各指的是软件不同时期的版本,由于它是英文字母的缩写可能一开始会有困扰,作为开发人员我们应该在日常多了解、多掌握计算机以及互联网相关行业的术语以助我们在开发过程中达到事半功倍的效果!“问渠那得清如许?为有源头活水来。”