您的位置:首页 > 编程语言 > Java开发

启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!

2017-02-23 20:53 706 查看
由于安装jdk安装了多个版本,用其他开发工具,某天再打开eclipse时弹出“Failed to load the JNI shared library jvm.dll”

原因:eclipse的版本与jre或者jdk版本不一致

对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。

1、我们来查看JDK是多少位的,在搜索框中输入cmd,然后打开命令行窗口。在命令行中输入java -version ,查看JDK是多少位,一般显示64位的就是64为JDK,未显示的一般为32位的JDK。



2、我们来确定eclipse是多少位的。我们打开eclipse的安装目录,右击eclipse.ini文件以记事本的方式打开。查看--launcher.library下面的一行,如果显示的是win32.x86则表明eclipse是32位的,如果显示的win32.x86_64,则是64位的。从下图可知,这个eclipse是32位的,所以若JDK与eclipse不兼容,会出现Failed
to load the JNI shared library这个问题。



参考文献:
http://blog.csdn.net/zyz511919766/article/details/7442633/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐