eclipse java-linux上的崩溃

eclipse java-linux上的崩溃,java,linux,eclipse,Java,Linux,Eclipse,我目前正在将openSuSE与XFCE一起使用,并通过YAST安装了Eclipse。Ecipse是3.4.0版,通常它会无缘无故崩溃,但当我在import java.io.*中写入“.”时,我能够重新创建错误和System.err.println()中的“err”。这是eclipse发出的错误消息: JVM terminated. Exit code=127 /usr/bin/java -Xms40m -Xmx512m -XX:MaxPermSize=256m -jar /usr/lib64/e

我目前正在将openSuSE与XFCE一起使用,并通过YAST安装了Eclipse。Ecipse是3.4.0版,通常它会无缘无故崩溃,但当我在
import java.io.*中写入“.”时,我能够重新创建错误
System.err.println()中的“err”。这是eclipse发出的错误消息:

JVM terminated. Exit code=127
/usr/bin/java
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar /usr/lib64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /usr/lib64/eclipse//plugins/org.eclipse.platform_4.3.0.v20130605-2000/splash.bmp
-launcher /usr/lib64/eclipse/eclipse
-name Eclipse
--launcher.library /usr/lib64/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130521-0416/eclipse_1506.so
-startup /usr/lib64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.appendVmargs
-exitdata 1cd0022
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar /usr/lib64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
java-version
返回

java版本“1.7.0_40” OpenJDK运行时环境(IcedTea 2.4.1)(suse-8.18.1-x86_64)


OpenJDK 64位服务器VM(构建24.0-b50,混合模式)

您需要查看.log文件来解决问题。它位于workspace/.metadata/.log中。它将告诉您它崩溃的原因,并提供问题的堆栈跟踪。

您可能需要尝试添加

org.eclipse.swt.browser.DefaultType=mozilla

到eclipse.ini文件。

您的内容助理似乎正在崩溃。当你停用它时会发生什么?(窗口->首选项->java->…)@DesprateCoder感谢这似乎解决了问题。不幸的是,现在我不得不不断地回顾javadocs。有没有一种方法可以做到两全其美,即内容辅助+不崩溃?@DesprateCode它似乎已经解决了一段时间的问题,但它再次崩溃。您可以尝试重新安装eclipse。如果这没有帮助,我会尝试获得一个像这样的独立包:。但是我不知道如何解决崩溃问题,对不起。我在项目文件夹中没有.metadata文件。只有.classpath(xml文件)、.project(xml文件)、.settings(文件夹)、bin(文件夹)、res(我制作的文件夹)、src(文件夹)。