“JVM终止了。退出代码= 13“在使用64位并使用-vm参数在Linux中启动Eclipse时出错

时间:2017-06-02 17:42:56

标签: linux eclipse

当我尝试在linux中启动eclipse时出现以下错误。我的JRE版本似乎是正确的,OS 64位也是正确的。我已经阅读了其他人发布的这个问题的解决方案并尝试过,但我仍然遇到了问题。任何有助于解决的问题都表示赞赏。

$哪个java
/opt/tools/wh/dtd/RHE-6/jdk/1.5.0_22/bin/java

$ uname -a
[snip] Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU / Linux

我开始使用vm选项进行日食 ./eclipse -vm /opt/tools/wh/dtd/RHE-6/jdk/1.5.0_22/bin

JVM terminated. Exit code=13
/opt/tools/wh/dtd/RHE-6/jdk/1.5.0_22/bin/java
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-jar /localdisk/nevi/tools/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /localdisk/nevi/tools/eclipse/eclipse
-name Eclipse
--launcher.library /localdisk/nevi/tools/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.2.R36x_v20101019_1345/eclipse_1310.so
-startup /localdisk/nevi/tools/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
-exitdata 108003
-product org.eclipse.epp.package.cpp.product
-vm /opt/tools/wh/dtd/RHE-6/jdk/1.5.0_22/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-jar /localdisk/nevi/tools/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar 

1 个答案:

答案 0 :(得分:0)

这个问题已经被问到了。从答案那里我发现了:

  

检查jvm是64位还是32位。   " java -version"会告诉你的。如果你发现这是一个64位的jvm,那么回到eclipse.org并下载一个64位的eclipse版本。你有一个32位的jvm日食。请参阅错误消息,其中包含-arch x86

     

尝试使用-vm参数从shell启动eclipse。在ubuntu上,您可以在/ var / lib / jvm /下找到已安装的jre / jdk。例如。:   ./eclipse -vm / var / lib / jvm / sun-java6-jdk / bin

这是原始主题:Error starting Eclipse in Linux: "JVM terminated. Exit code=13"