gpt4 book ai didi

Eclipse Luna 在 Ubuntu 中的新项目上崩溃

转载 作者:太空宇宙 更新时间:2023-11-03 16:41:51 25 4
gpt4 key购买 nike

我在运行 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* ): 断言 '!_button._widget' 失败。所以,我决定安装 xfce 桌面来绕过它,因为 oxygen 是 KDE 的主题。我卸载了 eclipse 并在 xfce 下重新安装它,我有相同的行为和相同的错误。当我从命令行运行 eclipse 时,我在启动时遇到了这个异常:

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)

还有人想尝试什么吗?

最佳答案

根据此错误报告中的注释 20:https://bugs.eclipse.org/bugs/show_bug.cgi?id=440660#c20

This seems to be a bug in GTK according tohttps://bugs.launchpad.net/ubuntu/+source/gtk2-engines-oxygen/+bug/1242801(there a similar problem for Meld was reported).

Another workaround mentioned there is for Oxygen, edit the normally already existing file/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc and change

`GtkComboBox::appears-as-list = 1`

into

`GtkComboBox::appears-as-list = 0`

This workaround is working for me.

关于Eclipse Luna 在 Ubuntu 中的新项目上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26436009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com