2017-10-04 86 views
1

我是一名新的Mac用戶,我一直在嘗試安裝Eclipse IDE Oxygen for Java Devs,但是我得到「發生錯誤。日誌文件[工作區路徑] /。元數據/ .log「錯誤。它是一個新鮮的,首次安裝,我已經嘗試使用tar.gz下載和安裝程序。我已經看到其他答案說刪除.metadata文件夾,但工作區文件夾沒有任何內容後,安裝失敗。Mac OS X Eclipse IDE安裝.metadata/.log錯誤

我已經嘗試了最新的Java版本,舊版Java 6 for Mac,都沒有運氣。我也嘗試使用舊版本的Eclipse,以至於沒有結束。

我班的每個Mac用戶都遇到過和我一樣的問題,所以它與Java/Eclipse版本和Mac OS有些不兼容?我們如何才能做到這一點?

+1

- [[workspace path] /。metadata/.log'文件中的任何內容? –

+0

您正在使用哪個版本的Java?對於Java 9,您必須編輯'eclipse.ini'並添加'--add-modules = ALL-SYSTEM' –

+0

工作空間文件夾將在錯誤消息顯示後顯示,但其完全爲空。 – TDillon

回答

1

引用Eclipse的已知問題列表:

配置Eclipse的Java 9個模塊由於在Eclipse SDK使用不屬於java.base模塊類型 ,您需要添加以下 vmargs偏食的.ini:

--add模塊= ALL-SYSTEM

,因爲您使用的是無論是在java.base或java.se.ee,如類型您的項目可能無法運行類型從 javafx.base。在這種情況下,你必須找出你需要使用--add-modules添加哪個模塊。

所以簡單地說,加入這一行-vmargs後:

--add-modules=ALL-SYSTEM 

你的eclipse.ini應該看起來像:

--launcher.appendVmargs 
-vm 
<path_to_java>\Java\jdk-9\bin\javaw.exe 
-vmargs 
-Dosgi.requiredJavaVersion=1.8 
--add-modules=ALL-SYSTEM 

僅供參考,請檢查Eclipse中的已知問題JVM在SDK 9上運行。 檢查它們here

此外還報告了錯誤here