当前位置: 首页 >> 系统 >> 【解决】启动eclipse,提示:failed to load the jni shared library >> 正文

【解决】启动eclipse,提示:failed to load the jni shared library

8年前 (2016-02-26)     作者:Jiaozn     分类:系统     阅读次数:3433     评论(0)    

安装eclipse,打开eclipse时出现了Failed to load the JNI shared library,,这个问题一般是eclipse和JDK位数不一样.

【错误】failed to load the jni shared library

原因1:给定目录下jvm.dll不存在。

对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。

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

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

原因2的概率更大一些,原因1不太可能发生


查看JAVA的版本

cmd--》java -version

java -version

eclipse版本 打卡eclipse的安装目录,右击eclipse.ini文件以记事本的方式打开

eclipse文件.jpg

查看--launcher.library下面的一行,如果显示的是win32.x86则表明eclipse是32位的,如果显示的win32.x86_64,则是64位的。从下图可知,这个eclipse是32位的,所以JDK与eclipse不兼容,会出现Failed to load the JNI shared library这个问题。

eclipse文件2.jpg

除非注明,发表在“Jiaozn的博客”的文章『【解决】启动eclipse,提示:failed to load the jni shared library』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://www.jiaozn.com/reed/242.html
0

评论

发表评论   

昵称*

E-mail*(建议输入,以便收到博主回复的提示邮件)

网站

分享:

支付宝

微信