Eclipse各版本代号一览表

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。

Eclipse基本内核包括:图形API(SWT/Jface),Java开发环境插件(JDT),插件开发环境(PDE)等。

Eclipse各版本代号一览表以及官网上有很多版本的eclipse,下载哪个版本比较合适呢?_java

官网下载地址:http://www.eclipse.org/downloads/packages

所有版本列表:http://www.eclipse.org/downloads/packages/all

注意:Eclipse在window系统下的版本分32位与64位,需要与JDK的32位/64位版本匹配,当Eclipse与JDK版本不匹配时,会提示无法加载jvm.dll。



​回到顶部​

官网上有很多版本的eclipse,下载哪个版本比较合适?

Eclipse各版本代号一览表以及官网上有很多版本的eclipse,下载哪个版本比较合适呢?_ide_02

1、Eclipse IDE for Java EE Developers​ 该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了XML编辑器、数据库查看工具,提供jsp可视化编辑器。

2、Eclipse IDE for Java Developers​ 该版本适合Java开发者,集成CVS、Git、XML编辑器、Mylyn、Maven integration和WindowBuilder等插件。

3、Eclipse IDE for C/C++ Developers​ 该版本适合C/C++开发者,集成了良好的C/C++语言支持。

4、Eclipse for PHP Developers​ 该版本适合PHP开发者,集成了良好的PHP语言支持,Git客户端、Mylyn和JavaScript脚本编辑器、HTML、CSS和XML。

5、Eclipse IDE for Eclipse Committers​ 该版本是eclipse最基础的版本,适合Java se个人开发者、或希望根据自己需求配置插件的开发者使用。

6、Eclipse IDE for JavaScript and Web Developers​ 该版本是 javascript 开发人员的基本工具, 包括 javascript、HTML、CSS、XML 语言支持、Git 客户端和 Mylyn。

7、Eclipse IDE for Java and DSL Developers​ 对于Java和DSL开发者必不可少的工具,包括Java和XTend ID。

8、Eclipse Modeling Tools ​建模包为构建基于模型的应用程序提供了工具,运行时您可以使用它以图形方式设计域模型,。

9、Eclipse for RCP and RAP Developers ​为希望创建 Eclipse 插件、富客户端应用程序或远程应用程序平台 (RCP + RAP), 加上 Maven 和 Gradle 工具以及 xml 编辑器的开发人员提供了一整套工具。它包含用于访问 Git 版本控制系统的 EGit 工具。

10、Eclipse for Parallel Application Developers ​用于 c、c++、Fortran 和 UPC 的工具, 包括 MPI、OpenMP、OpenACC、并行调试器以及远程构建、运行和监视应用程序。

11、Eclipse for Testers​ 此软件包包含支持软件开发质量保证过程的 Eclipse 功能, 如 Jubula 和 Mylyn。

12、Eclipse for Scout Developers ​是一个 Java/HTML5 的框架, 用于开发在桌面、平板电脑和移动设备上运行的业务应用程序。此软件包包括对侦察开发人员和源代码的 Eclipse IDE 支持。

那么它们之间到底有什么区别:

  最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。 一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。如果是一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin都可以从Eclipse官网获取。

  作为一名初学者,或者非企业环境开发者/自学者。

推荐1,即JavaDeveloper。

或者(因为现在纯单机Java应用较少,都是联网工作的)

即推荐2,即Java EE。