jdk與eclipse位數不一致出現的問題


今天運行eclipse時出現了如下問題:

  

后來去網上查了一下,如果jdk版本的位數和eclipse安裝版本所需要的版本位數不相同,就會出現如圖所示的問題,導致eclipse打不開。

1.查詢jdk版本的位數

  在搜索欄(或windows+R)中輸入cmd,然后打開就可以看到“命令”。輸入java -version ,查看JDK是多少位,顯示64位的就是64為JDK,未顯示的為32位的JDK。

    

  本機為32位的jdk。

2.查詢eclipse的版本位數

  在eclipse的安裝目錄下有一個叫eclipse.ini的配置文件

  

  用記事本打開后可以看到版本的位數。

  

  本機的eclipse也是32位。

3.解決jdk與eclipse位數不匹配問題

  第一種解決方案:打開eclipse配置文件,在--launcher.appendVmargs下面加上這句-vmD:\JAVA\jdk1.8_112\bin\javaw.exe(jdk中bin目錄+javaw.exe);

  (這種方式沒有嘗試過,可以試一下,可以的話,就不用下載eclipse了。)

  第二種解決方案:一般來說,jdk配置會比較麻煩,所以我們可以重新下載一個位數匹配的eclipse。

  瀏覽器搜索“eclipse download”,

  

    

   

  下載其他也可以,看自己的需求。

     

  選擇對應位數就可以下載了。

  


免責聲明!

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



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