进入eclipse的下载官网 http://www.eclipse.org/downloads/ 发现,会有多种版本提供下载。
对于刚接触Java开发的初学者,在下载eclipse时,对官网上面提供的各种版本的选择犹豫不决。下面将对常用的几个版本进行介绍。
Eclipse Standard
该版本是eclipse最基础的版本,适合Java se个人开发者、或希望根据自己需求配置插件的开发者使用。
Eclipse IDE for Java EE Developers
该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了XML编辑器、数据库查看工具,提供jsp可视化编辑器。
Eclipse IDE for Java Developers
该版本适合Java开发者,集成CVS,Git,XML编辑器,Mylyn, Maven integration和WindowBuilder等插件。
Eclipse for PHP Developers
该版本适合PHP开发者,集成了良好的PHP语言支持,Git客户端, Mylyn和JavaScript脚本编辑器, HTML, CSS和XML.
Eclipse for RCP/Plug-in Developers
是为RCP和插件开发的
Eclipse IDE for C/C++ Developers
是为C/C++开发的Eclipse Classic 3.3.2 是它的经典版本。
各版本的区别:
Eclipse IDE for Java Developers 是Eclipse的platform加上JDT插件,用来java开发的
Eclipse IDE for Java EE Developers 应该是Eclipse的platform加上WTP插件,用来java企业级开发的
Eclipse IDE for C/C++ Developers 是Eclipse的platform加上CDT插件,用来做C和C++开发的
Eclipse for RCP/Plug-in Developers 是Eclipse的SDK,主要用来插件开发
Eclipse Classic 就是原来的Eclipse,还是主要用来开发java
那么它们之间到底有什么区别呢,最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。
一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。作为一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin可以从Eclipse官网轻松获取。
这里要详细介绍一下SDK版本和Runtime Binary的区别。
· SDK,似乎是Software Development Toolkit的缩写,开发工具包,里面包含了source code。
· Runtime Binary则仅仅是一个运行时环境。
很多时候,我们需要查看Eclipse Plartform 的API或者class source codes,对于SDK版本的eclipse,附带了source plugin的插件,eclipse会直接帮我们链接上,这对于开发人员来说是非常方便的。如果不幸你用的是Binary Runtime,Eclipse会提示你source 找不到,需要手动链接。
这时候选择一下带有source的包也行。不过建议去eclipse下载对应的source-plugin,放到plugins目录或者dropins目录下,重启下就可以查看源码了。