|
在开启eclipse时,首先就报错:java was started but returned exit code=13,百度了一下原因说是:安装了32的jdk,与eclipse要求的64位jdk不符合 报错的界面如下所示: 但是,我的原因并不是这个,而是如下的原因: (1)首先,我要说明一点:电脑上有2个java版本,一个是免安装版的jdk8;另一个是安装版的java(“JavaSetup8u121”),而且是ORACLE的JAVA 我们公司服务器在堡垒机上,我需要使用浏览器去打开堡垒机(该堡垒机需要java的支持,所以需要安装版的java),但是浏览器不支持,必须要安装个ORACLE的JAVA,浏览器才可以进入堡垒机的页面并登陆成功。然而,eclipse使用免安装版的jdk8. 方法一:这个问题是:将ORACLE的JAVA卸载之后,ECLIPSE又可以启动了。但是这个并不能解决问题,总不能使用堡垒机就要再安装java吧 方法二:安装版的java无需卸载;eclipse也可以使用免安装版的jdk8 首先找到eclipse的安装目录,下面有一个文件“eclipse.ini”,使用记事本或者其他的编辑器打开 如下: 在该文件第三行中编辑如下的信息: -vm E:\kaifa\jdk8\JDK8\JDK\bin\javaw.exe //这个是电脑上面安装版本的javaw.exe,各自的情况不同,视情况而定
/ q" _8 w+ d3 s, [8 M8 h: T完成后,重启eclipse即可 8 w, L" J* C9 p
|