2017-04-02 50 views
2

我知道這個問題很多時候會發生,但我找到了類似於我的情況。使用java 9 ea,Eclipse無法安裝並顯示錯誤「發生了錯誤,請參閱日誌文件null」

每次我點擊Eclipse安裝程序時,我都會得到一個提示:出現錯誤,請查看日誌文件null。我甚至無法安裝Eclipse。

我想問題是由於「JDK 9-ea」,所以我打算卸載jdk 9-ea並使用jdk8,但也許你可以直接幫我解決這個問題,謝謝!

+0

對於「常規程序」,使用JDK 9作爲JRE還爲時過早 - 您應該使用Java 8。 – Nicolai

+0

我卸載java 9以及jdk 9-ea,並安裝java 1.8.0_111,現在我可以在我的Mac上安裝Eclipse,問題解決了,謝謝:) –

+1

@AndyLiu我在Mac上運行jdk-9的Eclipse現在約3個月沒有任何問題。 – Eugene

回答

1

首先,你需要得到正確的安裝最可能的是,這裏是Oxygen 4.7 M6鏈接:http://download.eclipse.org/eclipse/downloads/drops4/S-4.7M6-201703082000/

或者直接link.tar.gz

然後(您解壓存檔後),請訪問:

Eclipse.app/Contents/Eclipse/eclipse.ini 

和-vmargs後加一個參數。它應該看起來像這樣:

-vmargs 
--add-modules=java.se.ee 

這將允許您在jdk-9下啓動Eclipse。

如果您想安裝jdk-9插件(以便您可以在jdk-9下編譯代碼):您需要安裝jdk-9的實驗性插件。有一些問題(我提交了一個關閉的bug),請參見this線程。最後有關於如何獲取插件的鏈接。

然後你需要按照確切指令here它實際工作。

+0

感謝您的幫助。我已經卸載了jdk9,並且我發現我已經在mac上安裝了2個不同版本的jdks,也許這就是爲什麼我無法正確運行jdk9,再次感謝! –

1

只需添加這行來的eclipse.ini「--add模塊= java.se.ee」將解決整個問題

礦是MacOS和Java的9單獨安裝的,沒有任何其他版本

希望這會有所幫助

相關問題