eclipse各个版本的认识及与pydev版本的对应关系

一、目的

最近下载了最新的eclipse 2021-6 R版本,发现安装pydev时,虽然安装完毕了,但是打开perspect时,看不到视图,意外想认真了解一下eclipse的各个版本,对照pydev的各个版本,方便日后使用,特记下来。

eclipse发行的各个版本地址:http://www.eclipse.org/downloads/packages/release

二、关于各个版本的区别

(一)阿尔法 是开始软件测试的第一阶段。在这个阶段,开发人员通常使用白盒技术来测试软件。然后由另一个测试团队使用黑盒或灰盒技术执行额外的验证。

转移到组织内部的黑盒测试称为alpha版本

(二)Beta Beta版本是alpha之后测试阶段的软件称为betaware。 Beta阶段一般在软件功能完整但可能包含大量已知或未知错误时开始。Beta版软件通常对组织内的演示和预览以及潜在客户非常有用。一些开发人员将此阶段称为预览,预览版,原型,技术预览/技术预览(TP)或早期访问。某些软件保持在永久测试版中,在软件中新增特性和功能的同时不会建立稳固的“最终”版本。

(三)快照和发布 快照版本是一个还没有被释放。“真实”版本和快照版本之间的区别在于快照可能会更新。通常,快照依赖关系应该只在开发过程中存在,并且没有发布版本(即没有非快照)应该对快照版本有依赖性。

(四)里程碑(M) 里程碑版本包含的功能特定集合,并尽快功能完整的释放。

(五)发布候选人[RC] 发布候选版本(RC)也称为“去银牌”,是一个可能成为最终产品的测试版本,除非出现重大错误,否则即将发布。发布候选版本(RC)是内部发布的版本,用于检查在上一个开发期间是否有任何关键问题未被检测到代码中。发布候选人不用于生产部署,但它们仅用于测试目的。

(六)发布版本[R]

发布的最终版本

三、eclipse的各版本

M1-M9就是说是Eclipse3的几个重要的里程碑版本,Milestone

RCx 是发行候选版本!

Release --正式发行版

beta --测试版

四、eclipse对应的pydev版本

(一)pydev下载地址

https://www.pydev.org/

(二)官方给出的版本对应情况

If you need to use an older version of Eclipse/Java/Python, below is the latest PyDev version to be used based on your requisites.

Eclipse 4.18, Java 8: PyDev 8.2.0 Eclipse 4.5, Java 8: PyDev 5.2.0 Eclipse 3.8, Java 7: PyDev 4.5.5 Eclipse 3.x, Java 6: PyDev 2.8.2 Python 2.5 or older: PyDev 5.5.0

(三)8.3.0对java的特别要求

今天看到的pydev最新版为Latest Version: 8.3.0,但是没有看到对应eclipse版本的要求,

但是从官网看到Release 8.3.0 (2021-04-10)开始,必须要Java 11 is now required to run PyDev。否则,尽管升级安装成功,但是在eclipse中不会显示。Java 11: Important: If you don't have java 11, the update process may appear to succeed, but PyDev will simply not show in the target installation. See Getting Started Guide > Install for troubleshooting.

同时可以看到,从Release 8.0.1 (2020-11-07)开始已经支持python3.9了。

Main new features Python 3.9 is now supported.

jdk11没有jre的生成方法:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

(四)pydev的各个版本下载地址

https://sourceforge.net/projects/pydev/files/pydev/

五、特别提醒:

eclipse中文包(最新版R0.19.0)的下载地址:

http://www.eclipse.org/babel/downloads.php

babel的eclipse的版本对应关系如下:

Babel Language Packs R0.19.0 for 2021-06, 2021-03, and 2020-12 release trains are now available! Translations in all languages for all projects in Babel up to 2021/06/30 are included in R0.19.0.

《全民奇迹》经验速升攻略 大神亲授,快速升级秘籍
第一次买苹果手机时,应该注意些什么?