進入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目錄下,重啟下就可以查看源碼了。