記錄下吧!以免以后下載時候又不知道下載那個:
Eclipse IDE for Java Developers 是為java開發的
Eclipse IDE for Java EE Developers 是為J2EE開發的
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目錄下,重啟下就可以查看源碼了。
對於前面提到的下載版本,Eclipse Classic的是帶有source的SDK版本,其他的好像都不帶source,(估計是因為加了太多其他的plugin,節約空間)需要自己去下載。對於3.7版本的,所有的包都可以在這里http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/index.PHP找到,其他版本類推。
個人一般使用Eclipse Classic,需要其他插件的,自己去配置好了