安裝了低版本Jdk后eclipse無法打開的終極解決方法


  環境jdk1.7.0_17,eclipse oxygen(2017年6月發布)

  因為之前安裝的是jdk1.8.0_144,所以eclipse的相關配置都修改成了jdk1.8的版本,然而,近期因為某些原因需要使用jdk1.7版本,正確修改了環境變量后

(打開cmd,輸入java -version可以顯示當前配置的java版本信息),仍然無法打開eclipse,顯示Verson1.7.0_17 of the JVM is not suitable for this product Version:1.8 or greater is required。之后查看網上各路前輩的經驗,修改了eclipse安裝目錄下的eclipse.ini文件

在行首插入一句

-vm
D:/Program Files/Java/jdk1.7.0_17/bin或

-vm
D:/Program Files/Java/jdk1.7.0_17/bin/javaw.exe或

-vm

D:/Program Files/Java/jdk1.7.0_17/bin/javaw.exe

-vm

D:/Program Files/Java/jre7/bin

(注意是/,直接復制的路徑是\)

都不管用!反而會爆出新的錯誤

Error:Could not create the Java Virtual Machine.
Error:A Fatal exception has occurred,Program will exit.

發現改正的方法為修改環境變量的配置,於是乎——博主陷入了死循環,唯一的方法只有將jdk1.8的環境變量配置回來,正常啟動了eclipse再談其他。

默默地將jdk1.8.0_144重新下載配置好后,正常打開eclipse,

點擊windows->preferences->Java->Compiler->將紅線框選的部分改為jdk當前版本1.7,再點擊下方藍線框選的Configure...

選擇Standard VM,點擊Next

點擊紅線框選的Directory選擇本地jdk安裝的路徑

點擊Finish將1.7的jre導入

Apply and close

這樣就將eclipse的jdk設置成了1.7版本,需要注意的是,如果此時workspace里有項目,需要右鍵項目->Properties->Java Compiler,將紅線框選的部分改為1.7,

再點Project Facets,將紅線框選的地方改為1.7

比較麻煩的是每個項目都需要設置,之后便可以大功告成,將jdk版本順勢改為1.7,就不會出現博主之前的困境了。

 


免責聲明!

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



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