eclipse啟動報JVM terminated. Exit code=-1的解決方法


問題分析:

之前在使用Eclipse時都是正常使用,但因最近研究別的工程需要更高版本的JDK,所以就把環境變量設置了最新版本的JDK。之前低版本的JDK是1.6(32位)的,最新版本的JDK位1.7(64位)的。發現今天啟動Eclipse工具總是報:
JVM terminated. Exit code=-1   -Dosgi.requiredJavaVersion=1.5等內容。然后就在網上查了查資料,找到了一些解決辦法,寫該博客的目的就是讓自己記住類似問題的解決方法。

解決辦法:

在打開Eclipse.exe文件的位置下,找到eclipse.ini文件,打開並編輯,在文件的開頭部分加入:

-vm

D:/java/jdk1.6/jre/bin/javaw.exe(原JDK的路徑)

上述的解決辦法雖然成功了,但不太理解。為什么更換了不同版本的JDK,然后Eclipse就會出現問題。筆者懷疑有以下兩點:

1.可能使用的Eclipse可能不支持高版本的JDK(需要進一步驗證)。

2.可能是JDK的32位和64位的問題(需要進一步驗證)。

總結:

由於之前遇到過類似的問題,不過已經有一段時間了,所以今天寫此博文的目的是讓自己經常寫博文,讓下次出現問題時能在自己的博文里面找到合適的答案。


免責聲明!

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



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