2010-02-03 37 views

回答

1

即使是爲即將到來的eclipse 3.6 Helios最新的計劃仍然提到:

大多數的Eclipse SDK的是「純」 Java代碼,並有底層操作系統上沒有直接關係系統。因此,主要依賴於Java平臺本身。
部分針對特定類別的操作環境,要求它們的源代碼僅引​​用特定類庫中可用的設施(例如J2ME Foundation 1.1,J2SE 1.4,Java 5等)。

一般來說,Eclipse項目的3.6版本是Java 1.4Java 5Java 6虛擬機的混合開發。因此,Eclipse SDK作爲一個整體針對所有現代桌面Java VM。
大多數功能都可用於各個級別的開發,並且支持它們的VM上可以使用擴展開發功能。

因此,只要他們想用舊的JDK支持平臺,重寫最近JDK中大部分代碼庫的動機就很低。

注:e4 (Eclipse 4.0) will be based on Java 5

一般來說,E4項目的1.0版本是基於Java SE 5

+0

是啊... e4將基於Java 5,但依賴關係仍將使用1.4,因此如果我使用RCP開發應用程序,我仍然會進行大量的投射。我只是恨它! – nanda 2010-02-03 08:34:06

+0

你不需要施放,你可以用SuppressWarning等等來使用泛型。 – Yoni 2010-02-03 09:01:52

+0

Ooooh ...我討厭SupressWarning,就像我討厭施放的那樣。 – nanda 2010-02-03 09:33:37

0

一些Eclipse代碼庫(Java EE部分)已經在使用1.5級別。至於其餘部分,我認爲他們沒有任何計劃 - 我懷疑這是否值得付出努力。

這裏更多 - >http://www.eclipse.org/downloads/moreinfo/jre.php

+0

我懷疑,如果它是值得的發展。 - >作爲一個從事Eclipse RCP和插件工作的人,這是非常值得的。 – nanda 2010-02-03 08:35:19

+0

什麼阻止你在自己的代碼中使用泛型?泛型被設計成可以使用遺留代碼,事實上,這是他們設計中非常重要的一部分。 – Yoni 2010-02-03 09:00:13

+0

這並不阻止我。真。但如果您說Eclipse代碼庫移動到1.5沒有任何好處,請詢問Spring傢伙爲什麼將他們的代碼庫移動到1.5。這只是很多事情在這一生中更容易。 – nanda 2010-02-03 09:33:11