Java已启动,但返回退出代码= 13

在开始之前,我使用的是64位操作系统(Windows 8),64位Eclipse以及我认为是64位JDK的操作系统,因为我在此尝试之前重新安装了它。 在过去的几个小时里,我已经检查过许多类似的帖子,虽然我认为我已经取得了一些进展,但没有任何解决方案似乎对我有用。

我的错误消息:

Java已启动,但返回退出代码= 13
C: Program Files(x86) Java jre7 bin javaw.exe
-Xms40m
-Xmx512m
-XX:MaxPermSize参数=256米
-jar C: eclipse plugins / org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
-os win32
-ws win32
-arch x86_64
-showsplash
C:蚀插件/ org.eclipse.platform_4.3.1.v20130911-1000 为splash.bmp
-launcher C: eclipse eclipse.exe
-name Eclipse
--launcher.library
C:蚀插件/ org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835 eclipse_1503.dll
-启动
C:蚀插件/ org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.appendVmargs
-exitdata 171c_68
-product org.eclipse.epp.package.standard.product
-vm C: Program Files(x86) Java jdk1.7.0_51 bin javaw.exe
-vmargs
-Dosgi.requiredJavaVersion = 1.6
-Xms40m
-Xmx512m
-XX:MaxPermSize参数=256米
-jar C: eclipse plugins / org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar

这是我的eclipse.ini:

-启动
插件/ org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
插件/ org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-产品
org.eclipse.epp.package.standard.product
--launcher.defaultAction
打开文件
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
-vm
C: Program Files(x86) Java jdk1.7.0_51 jre bin javaw.exe
--launcher.XXMaxPermSize
256米
--launcher.defaultAction
打开文件
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion = 1.6
-Xms40m
-Xmx512m

如果有任何其他信息有助于诊断情况(路径变量?),请不要犹豫,问。 我非常感谢能够使Eclipse启动并运行的一些帮助。


看起来您正尝试使用一些64位Eclipse库启动32位JVM。 Java安装在C:Program Files (x86)中的事实强烈表明它是一个32位安装。 但Eclipse启动程序是64位版本,并且您正在传递64位体系结构标志-arch x86_64 。 您需要通过卸载32位JVM并安装64位JVM来实现匹配,或者(不是一个好的选择)安装32位版本的Eclipse。


尝试进入你的eclipse目录和

C:EclipseMars>mklink javaw.exe "C:Program FilesJavajdk1.7.0_79bin"
symbolic link created for javaw.exe <<===>> C:Program FilesJavajdk1.7.0_79bin

C: Program Files 中的路径指向您的64位jdb或jw javaw.exe


您的系统中不存在环境变量JAVA_HOME中的jdk路径。 由于系统不正常关闭,您的jdk会从程序文件/ java文件夹中删除。 你需要重新安装jdk。

链接地址: http://www.djcxy.com/p/29561.html

上一篇: Java was started but returned exit code = 13

下一篇: Trouble to start eclipse ganymede