2013-02-26 44 views
2

我在這裏有一個計算機(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,怎麼樣?有任何想法嗎?

+0

窗口 - >首選項 - > Java - >編譯器是不是適合你? – 2013-02-26 14:57:30

+0

當然,但是這隻對我的新項目是正確的?不適用於itselve的Eclipse IDE。所以Eclipse仍然是1.4。 – sabisabi 2013-02-26 14:58:46

回答

8

您可以將-vm選項添加到的eclipse.ini

-vm 
C:/path/java/jdk1.7.0_03/bin/javaw.exe 

它必須在2條獨立的線路,它有-vmargs之前加入。

+0

啊完美:)謝謝你,這個伎倆 – sabisabi 2013-02-26 15:03:31

0

您可以在構建路徑

Go to Eclipse(mac)/Window(for windows) 

->Preferences 
->Java 

->Installed JREs 

->JAdd the jdk/jre library you would like to add. 

->click ok (Done) 

然後JDK配置爲完成Eclipse工作空間配置。

您可以使用構建路徑配置更改單個項目的jdk。

爲了做到這一點:

選擇項目,右鍵單擊

->Choose the java Build Path. 

->JRight hand side of the pane click the "Add Library" 

->Choose "JRE system library" 
->Select "Alternate JRE" (There u can see the list of the installed/configured JRE). 

->Click Finish 

我們知道,如果仍然存在問題。

相關問題