eclipse启动Failed to load the JNI shared library

Posted 小白827

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse启动Failed to load the JNI shared library相关的知识,希望对你有一定的参考价值。

由于安装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/

以上是关于eclipse启动Failed to load the JNI shared library的主要内容,如果未能解决你的问题,请参考以下文章

eclipse启动Failed to load the JNI shared library

启动Eclipse 弹出"Failed to load the JNI shared library jvm.dll"错误

eclipse中启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误

启动eclipse时出现“Failed to load the JNI shared library jvm.dll”错误及解决

eclipse Failed to load the JNIshared library

JAVA Eclipse 启动 Eclipse 弹出“Failed to load the JNI shared library jvm_dll”怎么办