[英]What the difference between Eclipse 3.7, 3.8 and 4.2?
Eclipse Indigo是3.7,Eclipse Juno是4.2,但3.8M1剛剛發布。 什么是3.8,這與3.7有什么不同? 我迫不及待地等待Java 7的支持,我很困惑是否應該使用3.8M1或等待3.7.1
Juno同時發布包括Eclipse應用程序平台的4.2和3.8版本(令人困惑,但確實如此)。
4.2 Eclipse應用程序平台(也稱為e4,E4AP或Eclipse 4.2 SDK)向工作台添加了更改,包括“建模的UI,依賴注入和基於服務的編程模型,基於CSS的樣式”。 重要的是,它還包括3.X兼容層。 有關詳細信息,請參閱常見問題
由於兼容層,所有Juno軟件包都應該在其中運行。 但是,Juno打包安裝僅與4.2 Eclipse應用程序平台捆綁在一起。
也就是說,您可以下載3.8 Eclipse Platform,然后安裝所需的Juno軟件包。 請參閱Eclipse 3.8:下載站點在哪里? 以及如何安裝Eclipse EPP(例如3.8上的EPP建模功能)? 。
值得注意的是4.2有很多性能問題(請參閱升級到Eclipse Juno的主要原因是什么? 非常慢的Eclipse 4.2,如何使其更具響應性? )。 這可能與以下事實有關:Eclipse基金會用盡資金在Juno上進行與過去相同的性能測試(請參閱http://www.zdnet.com/google-sets-perfect-example-與-20000-donation-to-eclipse-7000003968 / )。
...為3.7 SDK之后的Eclipse SDK的下一個功能版本設置的功能和API,指定版本4.2和代號為Juno的版本。 此版本與3.8平台版本同時發布。 4.2版本是一個包含重要新功能的成熟平台版本,而3.8版本則側重於穩定性和錯誤修復。
來自: http : //www.eclipse.org/projects/project-plan.php?projectid = eclipse
此外,Java 7支持從3.7.1開始:
3.8M1附帶Java 7支持 。 JDT核心構建說明確認已合並為Java 7支持所做的工作。
有一個非常重要的區別:主工具欄上提供了調試按鈕,以便您可以在編輯器最大化的情況下繼續執行。 這是4.2功能,3.7不可用
3.8適用於4.2和4.3的所有插件,例如3.8的R statet插件可以在與3.7和4.1(以及早期版本對)之間多年不兼容的情況下與ADT(Android)和Pydev一起安裝。 3.8可以通過4.2或類似的方式模擬。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.