Eclipse 不启动(Ubuntu):JVM 终止。退出代码=13
Posted
技术标签:
【中文标题】Eclipse 不启动(Ubuntu):JVM 终止。退出代码=13【英文标题】:Eclipse does not launch (Ubuntu) : JVM terminated. Exit code=13 【发布时间】:2012-01-04 01:49:18 【问题描述】:我对 Eclipse 有疑问。当我尝试启动它时,我收到以下错误消息:
JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx384m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-XX:MaxPermSize=256m
-jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.dist.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /usr/lib/eclipse/eclipse
-name Eclipse
--launcher.library /usr/lib/eclipse//plugins /org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.dist/eclipse_1407.so
-startup /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.dist.jar
--launcher.overrideVmargs
-exitdata a8004
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx384m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-XX:MaxPermSize=256m
-jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.dist.jar
我在下面找到了相同的错误代码但文本不同,建议的解决方案不起作用。
你能帮帮我吗?
【问题讨论】:
可能重复***.com/questions/4945178/… java --version 说什么? Eclipse 不能很好地与大多数版本的 Ubuntu 附带的 Java 运行时配合使用,您需要 Sun/Oracle JDK。 @Daff 我每天都将它与 openjdk 7/ubuntu 一起使用,它完美无缺。我想我一年左右没有发生过一次崩溃(之前使用的是 sun jdk)。所以也许更新到 7 就足够了。 ***.com/a/9636283/405117 帮了我 【参考方案1】:通常与 Eclipse 和 JVM 的不兼容架构有关。我打赌你有 eclipse 32 位试图在 64 位 jvm 上运行。
【讨论】:
如何查看Eclipse和JVM的架构? 对于 java:java -version。对于日食:实际上不确定。我只记得我下载了什么 java 版本 "1.6.0_23" Java(TM) SE Runtime Environment (build 1.6.0_23-b05) Java HotSpot(TM) Server VM(build 19.0-b09,混合模式) 我打开了 eclipse 目录,发现 eclipse.ini 文件有一些 64 位的插件细节。也许你可以找到同样的方法:)。我猜是因为您的 Java 环境没有 32 位的位版本。因为我得到了 sun java 和 openjdk 64 位,他们都说 64 位。 确实可以。日食错误消息说:-拱:x86_64。是的。 jvm 32位和eclipse 64位。已解决。【参考方案2】:如上所述,您肯定使用的是不兼容的 JVM。 运行以下命令检查并设置正确的 JVM:
sudo update-alternatives --config java
【讨论】:
#警告!!!!!!这不是 linux 命令代码!这太神奇了它就像一个魅力!! 为我工作,但似乎几乎没有【参考方案3】:错误信息不同是可以的,因为您正在使用不同的参数启动 eclipse,而错误信息只是列出了参数。因此,谷歌提供的答案将起作用,我认为以下页面提供的信息就足够了。
http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html
Cannot run Eclipse; JVM terminated. Exit code=13
【讨论】:
" 当您最初收到错误消息时,您可能会看到“requiredJavaVersion=1.5”的内容,这将告诉您所需的 JVM 版本。“错误消息并没有说明. 好像你有一个 32 位的 JVM 但 64 位的 eclipse。下载并尝试 32 位版本的 eclipse(或 64 位 Java),我认为它会工作。【参考方案4】:我有类似的问题。之后解决了,我从http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html下载了JRE
并把它放到eclipse的路径中如下图-
abc@ubuntu:~/Downloads/eclipse$ ls
about_files
配置
eclipse.ini
图标.xpm
p2 about.html
投放
epl-v10.html
jre
插件 artifacts.xml
日食
特点
notice.html
自述文件
希望对你有帮助。
【讨论】:
以上是关于Eclipse 不启动(Ubuntu):JVM 终止。退出代码=13的主要内容,如果未能解决你的问题,请参考以下文章
eclipse启动报JVM terminated. Exit code=1
eclipse中启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误