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出现错误提示:an error hava occured,see the log

在Win8系统上下载了eclipse3.2,eclipse3.22压缩包,解压之后在eclipse的安装目录中双击eclipse.exe运行eclipse时提示an error hava occure...
  • qiannianguji01
  • qiannianguji01
  • 2016年01月15日 18:16
  • 4790

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

eclipse启动jdk报错
  • gongzi2311
  • gongzi2311
  • 2016年06月12日 11:00
  • 5010

Eclipse启动报错

错误描述     之前一直使用MyEclipse,没有遇到过启动时报错,但是使用Eclipse IDE for Java EE Developers时却报出如下错误:           ...
  • lb85858585
  • lb85858585
  • 2012年05月10日 01:20
  • 2375

Eclipse启动时报错解决方法

1 用eclipse启动tomcat服务器时报    Removing obsolete files from server..                                   ...
  • fengzijia
  • fengzijia
  • 2016年03月16日 20:40
  • 1525

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

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

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

!SESSION 2011-05-17 10:14:48.625 -----------------------------------------------eclipse.buildId=M201...
  • jkptthui
  • jkptthui
  • 2011年05月17日 10:55
  • 6984

启动Eclipse 报错:java was started but returned exit code = 1

问题1: 新安装jdk,解压绿色版eclise4.4,启动eclise报错 :java was started but returned exit code = 1 java -version 正...
  • superhoy
  • superhoy
  • 2018年01月21日 22:38
  • 27

eclipse启动报错------java.lang.ArrayIndexOutOfBoundsException: 0

报错问题描述:前一天使用eclipse还是正常的,第二天启动时报如下错误:主要是选择WorkSpace时的错误!ENTRY org.eclipse.osgi 4 0 2018-01-18 11:31:...
  • weixin_41633157
  • weixin_41633157
  • 2018年01月18日 12:15
  • 7

"could not create the java virtual machine"启动eclipse报错

昨天要新导入eclipse一个maven项目,由此重新配置了环境变量,maven的环境变量,以及因为有多个JDK版本造成的问题。 今天上班打开eclipse,结果弹出一个messagebox,报错“...
  • qq_35284255
  • qq_35284255
  • 2016年11月22日 09:37
  • 49962

windows 下 eclipse 启动报错 A Java Runtime Environment (JRE)

我今天就遇到了这种情况,就是以下这个错误了 A Java Runtime Environment (JRE) 这是第一招,重新检查一下你的环境变量 修改eclipse.int文件下的 Java路径 ...
  • a050235
  • a050235
  • 2017年02月28日 23:33
  • 1918
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Eclipse打开出错:Java wa started but returned exit code=13
举报原因:
原因补充:

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