我創建了一個JDK PATH環境變量:C:\Program Files (x86)\Java\jdk1.7.0_01\bin
,但是當我嘗試打開Eclipse中我得到的錯誤:環境變量的Eclipse
"Failed to load the JNI shared library "C:\Program Files (x86)\Java\jdk1.7.0_01\bin\..\jre\bin\client\jvm.dll"
。
我的兩個JDK和Eclipse是64位。這是爲什麼發生?
我創建了一個JDK PATH環境變量:C:\Program Files (x86)\Java\jdk1.7.0_01\bin
,但是當我嘗試打開Eclipse中我得到的錯誤:環境變量的Eclipse
"Failed to load the JNI shared library "C:\Program Files (x86)\Java\jdk1.7.0_01\bin\..\jre\bin\client\jvm.dll"
。
我的兩個JDK和Eclipse是64位。這是爲什麼發生?
這是一個常見的問題。
1.首先檢查你的Eclipse是64位或32位。
2.然後下載的32位或64位JDK。
3.設定路徑:
複製鏈接位置:
爲64位: C:\Program Files\Java\jdk1.7.0_05\bin
爲32位: C:\Program Files (x86)\Java\jdk1.7.0_05\bin
4.Goto->系統屬性 - >高級系統設置 - >環境變量 - > 新增功能 - > 變量名稱:路徑 變量val ue:C:\Program Files\Java\jdk1.7.0_05\bin
可變值取決於32位或64位系統。
5.Important 32位的Eclipse = 32位Java SDK 64位的Eclipse = 64位Java SDK
在此情況下,問題仍然存在去eclipse.org
能否請您檢查您的eclipse.ini的-vm參數。它必須指向java可執行文件。請參閱http://wiki.eclipse.org/Eclipse.ini以獲得更好的理解。
確保一切是64位版本
64位操作系統
64位Java
64位的Eclipse
哦,謝謝。顯然,我是一個白癡,並使用32位JDK。 – warforgad 2013-03-02 19:52:07