怎麼解決Failed to load the JNIshared library

今天有人問我打開eclipse時出現了Failed to load the JNI shared library,問我怎麼辦,這個問題通常是eclipse和JDK位數不同,問他eclipse和JDK分別是多少位的,他也不知道,那麼如何判斷eclipse和JDK位數不同了,如何解決這個問題?首先查看兩個軟件的位數,而後再卸載一個,安裝和另一個位數同樣的軟件。html

怎麼解決Failed to load the JNIshared library步驟閱讀java

百度經驗:jingyan.baidu.comeclipse

工具/原料

  • JDK工具

  • Eclipsespa

方法/步驟

  1. 1命令行

    首先,咱們來查看JDK是多少位的,在搜索框中輸入cmd,而後打開命令行窗口。htm

    怎麼解決Failed to load the JNIshared library步驟閱讀ip

  2. 2ci

    在命令行中輸入java -version ,查看JDK是多少位,通常顯示64位的就是64爲JDK,未顯示的通常爲32位的JDK。下圖中顯示64位,說明是64位JDK。get

    怎麼解決Failed to load the JNIshared library步驟閱讀

  3. 3

    而後,咱們來肯定eclipse是多少位的。咱們打開eclipse的安裝目錄,右擊eclipse.ini文件以記事本的方式打開。

    怎麼解決Failed to load the JNIshared library步驟閱讀

  4. 4

    查看--launcher.library下面的一行,若是顯示的是win32.x86則代表eclipse是32位的,若是顯示的win32.x86_64,則是64位的。從下圖可知,這個eclipse是32位的,因此JDK與eclipse不兼容,會出現Failed to load the JNI shared library這個問題。

    怎麼解決Failed to load the JNIshared library步驟閱讀

  5. 5

    解決這種問題有兩種,一是從新安裝JDK,二是從新安裝eclipse。由於安裝JDK比較麻煩,因此這裏咱們選擇第二種方法從新安裝eclipse。

    怎麼解決Failed to load the JNIshared library步驟閱讀

  6. 6

    在百度中搜索「eclipse」關鍵字,在搜索結果中,點擊進入官網,進行下載,選擇「Eclipse IDE for Java Developer」,而後選擇相應的位數便可,我這裏須要64位的eclipse,因此下載64位的。

    怎麼解決Failed to load the JNIshared library步驟閱讀

    怎麼解決Failed to load the JNIshared library步驟閱讀

  7. 7

    把下載下來的eclipse壓縮包解壓到你的軟件盤下,進入eclipse根目錄,點擊「eclipse.exe」圖標,等待一下子。

    怎麼解決Failed to load the JNIshared library步驟閱讀

  8. 8

    選擇一個工做空間,等待進度條到頭便可打開eclipse,一下子就看到eclipse的主界面了。

    怎麼解決Failed to load the JNIshared library步驟閱讀

    怎麼解決Failed to load the JNIshared library步驟閱讀

    END

相關文章
相關標籤/搜索