1. 程式人生 > >Failed to load the JNI shared library 的解決方法

Failed to load the JNI shared library 的解決方法

最近開啟Eclipse報錯,如下圖:

原因:

JDK與eclipse版本不相容,會出現開啟報錯:Failed to load the JNI shared library............這個問題。一般是本機安裝的eclipse(32bit/64bit)和JDK的(32bit/64bit)版本不一致造成的。   

JDK (x86 32bit,x86_64 64bit)

Eclipse(x86 32bit,x86_64 64bit)

解決辦法:重新安裝JDK或是重新安裝Eclipse。

檢查辦法:

1、先檢視本機的JDK是多少bit?

輸入java -version ,一般顯示64bit的就是64bit為JDK,未顯示的一般為32bit的JDK。

2、檢查安裝的eclipse是多少bit?

進入eclipse的安裝目錄,以文字檔案格式開啟eclipse.ini,找到--launcher.library下面的一行,如果顯示的是win32.x86則表明eclipse是32bit的,如果顯示的win32.x86_64,則是64bit的。

我選擇重新安裝了JDK,千萬記得修改本機的環境變數哈!

點選右方超連結可以選擇自己需要的JDK進行下載==》JDK下載