我試圖讓new 1.7 JDK與Eclipse一起工作(這是Oracle的正式版本)。如何使用Oracle的新的1.7 JDK for Mac運行Eclipse?
我並不是說只是將Eclipse指向它,以便您可以在項目中使用它,這工作正常,但實際上使Eclipse運行使用1.7 JVM。
我已經將新的JVM移動到Java首選項的列表頂部,但Eclipse仍然以1.6開頭。如果我在Java首選項中禁用1.6,則在雙擊Eclipse並顯示「無法創建Java虛擬機」後,會立即收到一個對話框。
編輯:我剛加入的-vmargs之前,以下我的eclipse.ini:
-vm
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java
然而,在Eclipse的安裝細節對話框我仍然看到:
java.runtime.version=1.6.0_31-b04-415-11M3646
編輯2:這裏是我的eclipse.ini文件的內容:https://gist.github.com/2512578
這是一個通向實際的java可執行文件或目錄的路徑嗎?它必須鏈接到實際的可執行文件才能工作。另外,你使用的是什麼版本的Eclipse? – Haz 2012-04-27 16:18:00
這是實際的可執行文件。我正在使用Indigo Service Release 2 Build ID:20120216-1857 – sanity 2012-04-27 18:48:30
您可以發佈eclipse.ini文件的全部內容嗎? – Haz 2012-04-27 20:12:01