我在使Eclipse Luna工作時遇到了一些麻煩。我從eclipse站點下載了tar.gz,並下載了Java JDK的tar.gz。我提取了所有東西,Eclipse正常打開,但是當我嘗試創建一個新項目時,它會崩潰。在終端我跑java -version
,它告訴我我有版本1.8.0_25,所以我不認爲我有一個問題與Java。現在,如果我嘗試製作任何類型的項目,就會發生這種情況。 Eclipse打開用於創建特定類型的新項目的嚮導,然後整個應用程序崩潰。當我開始這樣做時,我將它安裝在KDE桌面下。當Eclipse崩潰時,我收到消息java: /build/buildd/gtk2-engines-oxygen-1.4.5/src/animations/oxygencomboboxdata.cpp:87: void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion '!_button._widget' failed
。所以,我決定安裝xfce桌面來解決它,因爲氧氣是KDE的主題。我卸載了Eclipse,並將其重新安裝在xfce下,並具有相同的行爲和相同的錯誤。當我從命令行運行eclipse時,在啓動時出現此異常:Eclipse Luna在Ubuntu的新項目上崩潰
java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String
at org.eclipse.m2e.logback.configuration.LogHelper.logJavaProperties(LogHelper.java:26)
at org.eclipse.m2e.logback.configuration.LogPlugin.loadConfiguration(LogPlugin.java:189)
at org.eclipse.m2e.logback.configuration.LogPlugin.configureLogback(LogPlugin.java:144)
at org.eclipse.m2e.logback.configuration.LogPlugin.access$2(LogPlugin.java:107)
at org.eclipse.m2e.logback.configuration.LogPlugin$1.run(LogPlugin.java:62)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
有沒有人有什麼想法還有什麼可以嘗試?
當前https://bugs.kde.org/show_bug的狀態。 cgi?id = 339174已解決固定。 – 2014-12-09 12:46:27
這對我有用。謝謝。這讓我瘋狂。 – Cerin 2016-09-07 01:27:05
@Cerin是我也是,我很厭倦它,我一直在搜索,直到我找到了解決方案。這個答案是我最喜歡的答案! :) – 2016-09-07 08:24:06