无法运行Eclipse:退出代码= 13 /退出代码= 1 /未找到JRE或JVM

时间:2016-06-28 05:59:40

标签: java eclipse

我从4年开始使用Eclipse 3.7,到目前为止我从未遇到任何问题。

突然间,我开始面对启动日食的不同错误。

我已经提到了stackoverflow上发布的大部分类似问题;修复一个问题会导致另一个问题。 说我按照说明解决错误代码= 13,启动时我得到错误代码= 1问题,解决我得到JRE或JDK不可用的问题。

让你知道我做了什么: - 修改了eclipse.ini文件 - 创建了PATH环境变量

我的eclipse.ini如下所示:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.8.0_91\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m

用户变量创建为:

名称:路径

值:C:\ Program Files \ Java \ jdk1.8.0_91 \ bin

系统变量创建为:

名称:JAVA_HOME

值:C:\ Program Files \ Java \ jdk1.8.0_91

有人可以建议我解决这个问题。

1 个答案:

答案 0 :(得分:1)

看起来像32/64位问题。从launcher.library我看到你正在使用32位eclipse。从Java路径看起来它看起来像64位。您可以通过运行Java -version来确认Java版本。

尝试使用32位Java或获得64位Eclipse。

我的假设是你的操作系统是64位。