啟動(dòng) Eclipse 彈出 Failed to load the JNI shared library jvm.dll 錯(cuò)誤的解決方法
錯(cuò)誤如下圖所示:

有時(shí)候,新電腦上回碰到打開(kāi)Eclipse時(shí),彈出提示“Failed to load the JNI shared library jvm.dll”錯(cuò)誤,這里給大家分享解決方案。
通常情況下,如果你是64位的系統(tǒng),卻安裝了32位的JDK,就會(huì)導(dǎo)致上面的情況。
解決辦法
1.卸載掉原來(lái)安裝的32位的JDK,然后安裝64位的JDK到電腦中。
2.重新修改path 和 classpath 兩個(gè)環(huán)境變量。因?yàn)樵?4系統(tǒng)當(dāng)中,32位軟件回安裝到program files (*86)文件夾,64位軟件會(huì)安裝到program files 文件夾,當(dāng)你先前安裝32JDK時(shí),你設(shè)置的環(huán)境變量路徑當(dāng)中當(dāng)然會(huì)包括“program files (*86)”,而這時(shí)JDK已經(jīng)轉(zhuǎn)移到“program files”中了,修改過(guò)來(lái)即可。
注意你兩次安裝的JDK版本號(hào),不一定相同,因?yàn)榘惭b時(shí)會(huì)根據(jù)你的版本號(hào)建立JDK文件夾,如果兩次的版本號(hào)不同,在環(huán)境變量里也要修改。
現(xiàn)在,Eclipse應(yīng)該可以正常使用了,快去練習(xí)Java程序吧!
其他網(wǎng)友的補(bǔ)充:
原因1:給定目錄下jvm.dll不存在。
對(duì)策:(1)重新安裝jre或者jdk并配置好環(huán)境變量。(2)copy一個(gè)jvm.dll放在該目錄下。
原因2:eclipse的版本與jre或者jdk版本不一致
對(duì)策:要么兩者都安裝64位的,要么都安裝32位的,不能一個(gè)是32位一個(gè)是64位。
原因2的概率更大一些,原因1不太可能發(fā)生
相關(guān)文章
Java調(diào)用Pytorch模型實(shí)現(xiàn)圖像識(shí)別
這篇文章主要為大家詳細(xì)介紹了Java如何調(diào)用Pytorch實(shí)現(xiàn)圖像識(shí)別功能,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下2023-06-06
關(guān)于@Query注解的用法(Spring Data JPA)
這篇文章主要介紹了關(guān)于@Query注解的用法(Spring Data JPA),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
Java簡(jiǎn)單幾步實(shí)現(xiàn)一個(gè)二叉搜索樹(shù)
二叉樹(shù)包含了根節(jié)點(diǎn),孩子節(jié)點(diǎn),葉節(jié)點(diǎn),每一個(gè)二叉樹(shù)只有一個(gè)根節(jié)點(diǎn),每一個(gè)結(jié)點(diǎn)最多只有兩個(gè)節(jié)點(diǎn),左子樹(shù)的鍵值小于根的鍵值,右子樹(shù)的鍵值大于根的鍵值,下面這篇文章主要給大家介紹了關(guān)于如何在Java中實(shí)現(xiàn)二叉搜索樹(shù)的相關(guān)資料,需要的朋友可以參考下2023-02-02
SpringBoot3集成RocketMq場(chǎng)景分析
RocketMQ因其架構(gòu)簡(jiǎn)單、業(yè)務(wù)功能豐富、具備極強(qiáng)可擴(kuò)展性等特點(diǎn)被廣泛應(yīng)用,比如金融業(yè)務(wù)、互聯(lián)網(wǎng)、大數(shù)據(jù)、物聯(lián)網(wǎng)等領(lǐng)域的業(yè)務(wù)場(chǎng)景,這篇文章主要介紹了SpringBoot3集成RocketMq,需要的朋友可以參考下2023-08-08
Spring深入分析講解BeanUtils的實(shí)現(xiàn)
java知識(shí)體系統(tǒng)有很多數(shù)據(jù)實(shí)體,比較常用的DTO、BO、DO、VO等,其他類似POJO概念太老了現(xiàn)在基本廢棄掉了,本篇幅直接忽略,對(duì)于這幾種數(shù)據(jù)實(shí)體各自代表的含義和應(yīng)用場(chǎng)景先做一下簡(jiǎn)單描述和分析2022-06-06
Spring Boot 配置MySQL數(shù)據(jù)庫(kù)重連的操作方法
這篇文章主要介紹了Spring Boot 配置MySQL數(shù)據(jù)庫(kù)重連的操作方法,需要的朋友可以參考下2018-04-04
詳解在Spring中如何使用AspectJ來(lái)實(shí)現(xiàn)AOP
這篇文章主要介紹了詳解在Spring中如何使用AspectJ來(lái)實(shí)現(xiàn)AOP,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
避免sql注入_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了避免sql注入,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08

