启动eclipse时弹出Failed to load the JNI shared library
原文链接
我的个人博客:https://jiangfang.wangxinshuo.cn/?p=466
相关链接分享
- eclipse链接:
链接:https://pan.baidu.com/s/1pLlERjZ1Gzh_BBH0TDLaKw
提取码:lt1h - 下面附上jdk1.8 64位的链接:
链接:https://pan.baidu.com/s/1WAEdbrlytrWVA0ppMa-lWw
提取码:t799
问题描述
老师上课非得用eclipse,只好忍痛割IDEA
因此我电脑里面的java环境是已经配置好的。
本来以为直接解压缩就????了。没想到蹦出了“Failed to load the JNI shared library”这个错误。
查了一下,有一种可能的原因是:
eclipse需要64位的jdk,而电脑中配置好的是32位的jdk。版本的不同导致了问题的出现。
问题解决
那么如何查看自己电脑里的是32位还是64位的jdk呢?
打开cmd命令行工具,输入java -version
如果出现下图明确写明了64bit的,那么恭喜你,你的jdk版本是对的。你可以去找别的教程解决了。
如果是32位的,上面不会显示32bit。
接下来你需要做的是,就是下载64位的jdk。也并不需要把原来的jdk删除。
具体操作
本例中64位的JDK安装目录为:C:\Program Files\Java\jdk1.8.0_221
将系统环境变量中的JAVA_HOME由先前的32位版本切换到新安装的64位版本
先前的JAVA_HOME为:C:\Program Files (x86)\Java\jdk1.8.0_131,现将其更改为C:\Program Files\Java\jdk1.8.0_221
如下图:
其它的都不需要改动!
写在最后
最后去命令行运行java -version
查看是否更改成功。
再次启动eclipse,就????了。
撒花~
祝看到我博客的人,学业越来越棒!