Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法运行Eclipse;JVM终止。退出代码=13,与其他代码不同_Java_Android_Eclipse - Fatal编程技术网

Java 无法运行Eclipse;JVM终止。退出代码=13,与其他代码不同

Java 无法运行Eclipse;JVM终止。退出代码=13,与其他代码不同,java,android,eclipse,Java,Android,Eclipse,我猜是这样的: 但我不想完全重新安装Eclipse 因此,由于我不想重新安装eclipse,我希望有人能看到我的错误消息和eclipse.ini,并给我一些想法 以下是当我尝试在我的红帽上运行eclipse时弹出的错误消息: JVM terminated. Exit code=13 /usr/bin/java -Dosgi.requiredJavaVersion=1.5 -Dhelp.lucene.tokenizer=standard -XX:MaxPermSize=256m -Xm

我猜是这样的: 但我不想完全重新安装Eclipse

因此,由于我不想重新安装eclipse,我希望有人能看到我的错误消息和eclipse.ini,并给我一些想法

以下是当我尝试在我的红帽上运行eclipse时弹出的错误消息:

 JVM terminated. Exit code=13
 /usr/bin/java
 -Dosgi.requiredJavaVersion=1.5
 -Dhelp.lucene.tokenizer=standard
 -XX:MaxPermSize=256m
 -Xms40m
 -Xmx512m
 -Dorg.eclipse.swt.browser.DefaultType=webkit
 -jar /rhel5pdi/apollo/var/env/eclipse-4.2/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
 -os linux
 -ws gtk
 -arch x86_64
 -showsplash /rhel5pdi/apollo/var/env/eclipse-4.2/eclipse//plugins/org.eclipse.platform_4.2.2.v201302041200/splash.bmp
 -launcher /rhel5pdi/apollo/var/env/eclipse-4.2/eclipse/eclipse
 -name Eclipse
 --launcher.library /rhel5pdi/apollo/var/env/eclipse-4.2/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807/eclipse_1502.so
 -startup /rhel5pdi/apollo/var/env/eclipse-4.2/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
 --launcher.overrideVmargs
 -exitdata 2c0012
 -product org.eclipse.epp.package.jee.product
 -vm /usr/bin/java
 -vmargs
 -Dosgi.requiredJavaVersion=1.5
 -Dhelp.lucene.tokenizer=standard
 -XX:MaxPermSize=256m
 -Xms40m
 -Xmx512m
 -Dorg.eclipse.swt.browser.DefaultType=webkit
 -jar /rhel5pdi/apollo/var/env/eclipse-4.2/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
============

这是eclipse.ini
不久前我也有类似的问题。我最终在一篇关于StackOverflow的文章中找到了解决方案,当我记得在哪里时,我会引用它。海报上提到了与日食神圣三位一体有关的东西。这指的是Eclipse、JRE/JDK和操作系统都具有相同的体系结构。所以32位/32位/32位或64位/64位/64位。

退出代码13总是由于Eclipse和它运行的JVM之间的位不匹配;它们必须都是32位或64位。许多人遇到了麻烦,因为他们认为自己在特定的JVM中运行Eclipse,但没有在Eclipse.ini中正确指定它,所以Eclipse选择了错误的JVM。 请仔细阅读,以了解如何指定希望Eclipse在其中运行的JVM(最好是JDK)的完整路径。我重复一遍:由于格式非常特殊,请仔细阅读说明


或者,您可以使用Eclipse安装程序,它会自动在您的机器上定位适当的JVM,或者在找不到JVM的情况下指示您从何处获取JVM。请参见

您是否更新了eclipse?我不知道trinity sic,但eclipse neon 32位在64位Linux Debian上的Java 1.8 32位上运行良好。您所需要的只是Java和eclipse具有相同的体系结构。
 --launcher.library
 plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
 -product
 org.eclipse.epp.package.jee.product
 --launcher.defaultAction
 openFile
 -showsplash
 org.eclipse.platform
 --launcher.defaultAction
 openFile
 -startup
 plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
 -vmargs
 -Dosgi.requiredJavaVersion=1.5
 -Dhelp.lucene.tokenizer=standard
 -XX:MaxPermSize=256m
 -Xms40m
 -Xmx512m
 -Dorg.eclipse.swt.browser.DefaultType=webkit