首页 > 系统服务 > 详细

eclipse启动Failed to load the JNI shared library

时间:2018-06-02 10:29:07      阅读:193      评论:0      收藏:0      [点我收藏+]

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

原文:https://www.cnblogs.com/pegasus827/p/9124357.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!