今天在开启eclipse时,首先就报错:java was started but returned exit code=13,百度了一下原因说是:安装了32的jdk,与eclipse要求的64位jdk不符合

报错的界面如下所示:

eclipse启动不了报错java was started but returned exit code=13

但是,我的原因并不是这个,而是如下的原因:

(1)首先,我要说明一点:电脑上有2个java版本,一个是免安装版的jdk8;另一个是安装版的java(“JavaSetup8u121”),而且是ORACLE的JAVA

我们公司服务器在堡垒机上,我需要使用浏览器去打开堡垒机(该堡垒机需要java的支持,所以需要安装版的java),但是浏览器不支持,必须要安装个ORACLE的JAVA,浏览器才可以进入堡垒机的页面并登陆成功。然而,eclipse使用免安装版的jdk8.

方法一:这个问题是:将ORACLE的JAVA卸载之后,ECLIPSE又可以启动了。但是这个并不能解决问题,总不能使用堡垒机就要再安装java吧

方法二:安装版的java无需卸载;eclipse也可以使用免安装版的jdk8

首先找到eclipse的安装目录,下面有一个文件“eclipse.ini”,使用记事本或者其他的编辑器打开

如下:eclipse启动不了报错java was started but returned exit code=13

在该文件第三行中编辑如下的信息:

-vm                                      
E:\kaifa\jdk8\JDK8\JDK\bin\javaw.exe  //这个是电脑上面安装版本的javaw.exe,各自的情况不同,视情况而定

完成后,重启eclipse即可

eclipse启动不了报错java was started but returned exit code=13

其他参考:

http://zhidao.baidu.com/question/1367307106041927459.html

http://zhidao.baidu.com/question/570567914.html

http://blog.csdn.net/wangyuchun_799/article/details/46836297

http://www.cnblogs.com/fengxm/p/6082309.html

相关文章:

  • 2021-08-18
  • 2021-12-21
  • 2021-06-15
  • 2021-07-29
猜你喜欢
  • 2021-10-25
  • 2022-01-16
  • 2021-05-28
  • 2021-05-11
  • 2021-06-19
  • 2021-04-28
  • 2022-01-05
相关资源
相似解决方案