我在這裏有一個計算機(Windows XP)與java 1.4和java 1.6(我不知道爲什麼這個系統上有1.4,可能他們忘記卸載它)。這裏也是Eclipse Helios。如何用不同版本的Java啓動eclipse?
現在,如果我想啓動eclipse,我會收到Java 1.4過時的消息。咦?我這裏還1.6,Eclipse應當與1.6 開始我通過CMD
java -version
java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_0
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
好了,所以不知何故1.4是這裏的標準Java檢查當前的Java主頁。好吧,讓我們把標準的java改爲1.6(因爲它已經安裝了,所以它應該可以工作)。但是,等一下,這是行不通的,我沒有權利改變這一點。不能更改任何標準的java路徑。那麼我能做什麼?我想通了,如果我編輯eclipse.ini
-Dosgi.requiredJavaVersion=1.4
到-Dosgi.requiredJavaVersion=1.5
我可以繞過Eclipse消息但是最後我在Java 1.4中使用了這個eclipse,誰知道我用這個得到的錯誤或問題。我有java 1.6的路徑,我可以使用這個並啓動Eclipse,怎麼樣?有任何想法嗎?
窗口 - >首選項 - > Java - >編譯器是不是適合你? – 2013-02-26 14:57:30
當然,但是這隻對我的新項目是正確的?不適用於itselve的Eclipse IDE。所以Eclipse仍然是1.4。 – sabisabi 2013-02-26 14:58:46