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

問題分析:java

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

解決辦法:工具

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

-vmcode

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

上述的解決辦法雖然成功了,但不太理解。爲何更換了不一樣版本的JDK,而後Eclipse就會出現問題。筆者懷疑有如下兩點:博客

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

2.多是JDK的32位和64位的問題(須要進一步驗證)。io

總結:require

因爲以前遇到過相似的問題,不過已經有一段時間了,因此今天寫此博文的目的是讓本身常常寫博文,讓下次出現問題時能在本身的博文裏面找到合適的答案。

相關文章
相關標籤/搜索