eclipse啟動不了報錯java was started but returned exit code=13


今天在開啟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,各自的情況不同,視情況而定

完成后,重啟eclipse即可

其他參考:

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM