Java Eclipse Oxygen在Ubuntu14.04上自动退出,jvm退出代码为1

Java Eclipse Oxygen在Ubuntu14.04上自动退出,jvm退出代码为1,java,eclipse,ubuntu-14.04,Java,Eclipse,Ubuntu 14.04,我在Ubuntu 14.04(安装在VMware中)上的最新eclipse oxygen遇到了一个问题。每次启动几分钟并继续运行后,它都会崩溃 这是始终弹出的错误消息: JVM terminated. Exit code=1 /usr/bin/java -Dosgi.requiredJavaVersion=1.8 -Dosgi.instance.area.default=@user.home/eclipse-workspace -XX:+UseG1GC -XX:+UseStringDedupli

我在Ubuntu 14.04(安装在VMware中)上的最新eclipse oxygen遇到了一个问题。每次启动几分钟并继续运行后,它都会崩溃

这是始终弹出的错误消息:

JVM terminated. Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-jar /opt/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /opt/eclipse//plugins/org.eclipse.epp.package.common_4.7.0.20170620-1800/splash.bmp
-launcher /opt/eclipse/eclipse
-name Eclipse
--launcher.library /opt/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133/eclipse_1624.so
-startup /opt/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.appendVmargs
-exitdata cc0022
-product org.eclipse.epp.package.cpp.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-jar /opt/eclipse//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar 
在新创建的工作区中,.metadata文件夹首次崩溃时没有.log文件

通过在终端
文件/etc/alternations/java/etc/alternations/javac
中输入,输出为:

/etc/alternatives/java:  symbolic link to `/usr/lib/jvm/java-8-oracle/jre/bin/java' 
/etc/alternatives/javac: symbolic link to `/usr/lib/jvm/java-8-oracle/bin/javac'
java-version

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
此外,如果可能有任何用途,下面是我的eclipse.ini文件:

-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133
-product
org.eclipse.epp.package.cpp.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
我在网上尝试了很多方法,但没有一种方法能完全符合我的情况,而且似乎没有一种有效

我的Eclipse是从官方网站(C/C++包)下载的,并放在/opt下。所有内容都是64位的。我还尝试过删除eclipse包文件并重新安装,但由于同样的问题多次失败。(不确定删除文件是否意味着“卸载”文件)


希望有人能帮忙!非常感谢

你试过打开一个新的工作区了吗?如果我看到这条消息,我将创建一个新的工作区,该工作区在上一个会话中以未保存的更改退出;正在刷新工作区以恢复更改。谢谢@ThisClark,我已重新尝试并更新了问题。事实证明,问题的根源应该是与jvm相关的东西。有什么想法吗?我真的不知道。在这种情况下,我会尝试重新安装一切。对不起,我帮不上忙了。以下是命令行选项的安装链接:。特别是,该选项涉及14.04: