簡體   English   中英

Eclipse 3.7,3.8和4.2有什么區別?

[英]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開始:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=288548

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM