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

启动eclipse时,出现如下错误:

启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误_第1张图片

Find the Problem:

Eclipse 和 jdk 的版本不兼容。Eclipse安装是64位的,但是jdk安装的是32位的,因此出现了此问题。

解决方法:重新下载64位的jdk,并配置环境变量,即可解决。

下载jdk地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

如何查看eclipse和jdk的版本?

step1: 查看jdk版本是32位还是64位

打开cmd,输入命令行 java  -version

显示为64-bit则为64位;若不显示则默认为32位

启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误_第2张图片

step2: 查看eclipse的版本是32位还是64位

打开eclipse的配置文件,可以看到launcher信息,x86_64是64位的,x84 则为32位。

还有一点是在配置文件中,还可看到eclipse要求jdk安装的版本,图中显示的是版本为1.8的。

启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误_第3张图片

正确匹配了eclipse 和 jdk 的版本问题,就可以解决了。

如果还不能解决,那只能继续百度了。

你可能感兴趣的:(启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误)