Eclipse打开出错:Java wa started but returned exit code=13

原创 2015年07月11日 00:09:09

这个问题让人很疑惑,按理说,Eclipse是不需要安装的,只要装了JRE就行了。我也是第一次碰到该问题,下载了64位Eclipse:eclipse-jee-mars-R-win32-x86_64。JDK和JRE安装了好几个,因为之前没遇到过这个问题,还以为是JDK或JRE的问题呢,所以下载安装了好几个。

安装了JDK1.7和1.8好几个版本也没解决问题,就只能从错误提示入手了。

第一行告诉我们Java已经运行了,但是返回了错误代码为13的错误,也不知道13表示什么错误。下面的一行应该是打开Eclipse需要运行的javaw的目录,再之后就是初始化配置信息。

我在资源管理器中打开了错误提示的javaw.exe目录:


右键查看这三个快捷方式的属性:


发现这三个快捷方式指向的目录都是:C:\Program Files (x86)\Java\jre1.8.0_45\bin\。

这里有一个细节,我的Win7系统是64的,所以我下载了64位的Eclipse。因为网上JDK较多,也没细看,直接下载下来安装了,结果安装到了C:\Program Files (x86)目录下。64位的Win7系统C盘有两个Program Files文件夹,一个是C:\Program Files (x86),用来安装32位的软件,而第二个是C:\Program Files,用来安装64的软件。所以,这三个快捷方式都指向的是32位的JRE,但是我下载的Eclipse是64位的,64位的Eclipse在打开时根据这三个快捷方式调用了32位的java.exe,javaw.exe,javaws.exe,于是报了此错误。

既然知道问题所在,解决就简单了,从网上下载一个64位的JRE或JDK,安装后,64位的JDK或JRE应该安装在C:\Program Files目录下,而不是C:\Program Files (x86)目录。安装好后,可以打开安装路径验证一下。

然后将这三个快捷方式删掉,重新创建指向64位JRE下的java.exe,javaw.exe,javaws.exe三个文件的快捷方式。使用资源管理器打开C:\ProgramData\Oracle\Java\javapath目录,在空白处右键鼠标,在弹出的右键菜单中选择“新建——快捷方式”,创建三个快捷方式,分别将链接的文件指向64位的JRE目录下的这三个文件即可。比如我的64位JRE安装目录为"C:\Program Files\Java\jre7“,那么javaw.exe快捷方式应该指向该目录下的javaw.exe。其他两个文件同理。


然后就可以正常打开Eclipse了。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

eclipse 遇到 exit code = 13

请再 eclipse.ini中最前边加入这句话: -vm C:/Program Files/Java/jdk1.6.0_45/jre/bin/javaw.exe...

解决启动Eclipse返回Exit Code=13

解决启动Eclipse返回Exit Code=13

Java was started but returned exit code=13 问题解决

我在安装完jdk后,也对环境进行了配置,且环境的配置是没有问题的。最后我下载了eclipse,然后打开之后就发现了以下图所示的错误: Java was started but returned ex...

eclipse启动出现Java was started but returned exit code=13问题解决

eclipse启动出现Java was started but returned exit code=13问题解决 原因是 win7 64bit系统下eclipse是32bit版本,对应的java是6...
  • openswc
  • openswc
  • 2016年10月08日 10:28
  • 6058

关于java was start but returned exit code=13错误

下载了JDK1.8,之后发现ECLPSE启动不起来了,报错 java was start but returned exit code=13 经查证,可能是因为64位和32位不匹配的问题...

eclipse启动时jdk环境变量报错解决

eclipse启动jdk报错

Eclipse启动报错

错误描述     之前一直使用MyEclipse,没有遇到过启动时报错,但是使用Eclipse IDE for Java EE Developers时却报出如下错误:           ...

关于eclipse启动出错问题的解决办法

!SESSION 2011-05-17 10:14:48.625 -----------------------------------------------eclipse.buildId=M201...

eclipse突然启动报错的解决办法

以前使用eclipse很正常,今天启动时突然弹出了如下界面: 重启电脑后也没有效果,于是百度、谷歌之下发现了很多种解决方法: 1. eclipse.ini中相关参数...

启动eclipse出现错误提示:an error hava occured,see the log

在Win8系统上下载了eclipse3.2,eclipse3.22压缩包,解压之后在eclipse的安装目录中双击eclipse.exe运行eclipse时提示an error hava occure...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Eclipse打开出错:Java wa started but returned exit code=13
举报原因:
原因补充:

(最多只允许输入30个字)