在抛出以下错误消息后,Eclipse在Ubuntu 14.04上崩溃。
JVM terminated. Exit code=11
/usr/bin/java
-Xms128m
-Xmx2048m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-XX:MaxPermSize=1024m
-jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /usr/lib/eclipse//plugins/org.eclipse.platform_3.8.1.dist/splash.bmp
-launcher /usr/lib/eclipse/eclipse
-name Eclipse
--launcher.library /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.dist/eclipse_1503.so
-startup /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
--launcher.overrideVmargs
-exitdata ea0009
-vm /usr/bin/java
-vmargs
-Xms128m
-Xmx2048m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-XX:MaxPermSize=1024m
-jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
Eclipse版本:3.8.1
的eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.dist
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Xms128m
-Xmx1024m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
工作区/ .metadata /的.log
!SESSION 2016-01-29 16:32:26.126 -----------------------------------------------
eclipse.buildId=debbuild
java.version=1.8.0_72
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_IN
Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.ui 2 2 2016-01-29 16:37:51.223
!MESSAGE Invalid property category path: ValidationPropertiesPage (bundle: org.eclipse.wst.xml.ui, propertyPage: org.eclipse.wst.xml.ui.propertyPage.project.validation)
!SESSION 2016-01-29 16:39:42.541 -----------------------------------------------
eclipse.buildId=debbuild
java.version=1.8.0_72
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_IN
Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.core.resources 2 10035 2016-01-29 16:39:44.621
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
!ENTRY org.eclipse.ui 2 2 2016-01-29 16:42:30.180
!MESSAGE Invalid property category path: ValidationPropertiesPage (bundle: org.eclipse.wst.xml.ui, propertyPage: org.eclipse.wst.xml.ui.propertyPage.project.validation)
我使用的是oracle java版本" 1.8.0_72"如下。
java version "1.8.0_72"
Java(TM) SE Runtime Environment (build 1.8.0_72-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode)
我也尝试过使用open jdk并且发生了同样的问题。
避免此次崩溃的任何解决方案或解决方法?
答案 0 :(得分:2)
来自默认的eclipse-inst.ini的GTK部分
Eclipse Installer
-data
@noDefault
--launcher.GTK_version
2
到
Eclipse Installer
-data
@noDefault
--launcher.GTK_version
3
答案 1 :(得分:1)
来自评论看起来像是eclipse安装的一些问题:
下载最新的64位日食表格:ECLIPSE DOWNLOADS
如果在此之后仍然遇到同样的问题:
eclipse.ini
文件。从Specifying the JVM开始,在 -vmargs
之前添加以下内容-vm
\您的JRE路径\ BIN \ javaw.exe的
答案 2 :(得分:1)
通常建议下载Eclipse directly from the source,而不是依赖于Ubuntu提供的任何Eclipse包装和版本。在eclipse.ini
文件as described in the wiki中指定JVM的完整路径也是一个好主意。
答案 3 :(得分:0)
我强烈建议您通过ppa安装webup8team的java。它将选择正确的一个jdk / jre,依此类推:
我希望在此之后问题将得到解决
答案 4 :(得分:0)
在eclipse.ini文件中添加jdk版本,
-vm " path_to_your_jvm"
答案 5 :(得分:-1)
查看Eclipse日志文件
${location of the workspace}/.metadata/.log