1. 程式人生 > >eclipse啟動 returned exit code=13

eclipse啟動 returned exit code=13

電腦原來是有JDK1.8的,下午新安裝了JDK1.6,導致Eclipse打不開。

打不開的報錯如下圖:

開啟報錯
開啟報錯

分析了一下,出現這個問題的原因是:Eclipse的位數和JDK的位數不一致,如:Eclipse 64位,JDK 32位。我本來是配置好了環境變數,因為安裝了新的JDK就出現了這個。另外Eclipse預設是使用系統配置的JDK環境變數的。注意看開啟報錯圖片,紅色框框裡面的內容。就是因為配置了C:\ProgramData\Oracle\Java\javapath這個環境變數,導致了環境變數不正確導致打不開Eclipse。

解決方案1

:刪除環境變數Path中的C:\ProgramData\Oracle\Java\javapath然後確定儲存就可以了。

選擇Path編輯
刪除C:\ProgramData\Oracle\Java\javapath這個

解決方法2:手工配置Eclipse使用的JDK,在Eclipse的安裝目錄中找到eclipse.ini檔案,增加正確的JDK安裝目錄,如圖

在plugins/ 下一行,增加

-vm

D:\App\jdk-8u102-windows-x64\jdk\bin\javaw.exe(這裡是正確的JDK安裝目錄)

 

儲存,然後重新開啟Eclipse就好了。