怎么解决Failed to load the JNIshared library

今天有人问我打开eclipse时出现了Failed to load the JNI shared library,问我怎么办,这个问题一般是eclipse和JDK位数不一样,问他eclipse和JDK分别是多少位的,他也不知道,那么如何判断eclipse和JDK位数不一样了,如何解决这个问题?首先查看两个软件的位数,然后再卸载一个,安装和另外一个位数一样的软件。

怎么解决Failed to load the JNIshared library步骤阅读

百度经验:jingyan.baidu.com

工具/原料

  • JDK

  • Eclipse

方法/步骤

  1. 1

    首先,我们来查看JDK是多少位的,在搜索框中输入cmd,然后打开命令行窗口。

    怎么解决Failed to load the JNIshared library步骤阅读

  2. 2

    在命令行中输入java -version ,查看JDK是多少位,一般显示64位的就是64为JDK,未显示的一般为32位的JDK。下图中显示64位,说明是64位JDK。

    怎么解决Failed to load the JNIshared library步骤阅读

  3. 3

    然后,我们来确定eclipse是多少位的。我们打开eclipse的安装目录,右击eclipse.ini文件以记事本的方式打开。

    怎么解决Failed to load the JNIshared library步骤阅读

  4. 4

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

    怎么解决Failed to load the JNIshared library步骤阅读

  5. 5

    解决这种问题有两种,一是重新安装JDK,二是重新安装eclipse。因为安装JDK比较麻烦,所以这里我们选择第二种方法重新安装eclipse。

    怎么解决Failed to load the JNIshared library步骤阅读

  6. 6

    在百度中搜索“eclipse”关键字,在搜索结果中,点击进入官网,进行下载,选择“Eclipse IDE for Java Developer”,然后选择相应的位数即可,我这里需要64位的eclipse,所以下载64位的。

    怎么解决Failed to load the JNIshared library步骤阅读

    怎么解决Failed to load the JNIshared library步骤阅读

  7. 7

    把下载下来的eclipse压缩包解压到你的软件盘下,进入eclipse根目录,点击“eclipse.exe”图标,等待一会儿。

    怎么解决Failed to load the JNIshared library步骤阅读

  8. 8

    选择一个工作空间,等待进度条到头即可打开eclipse,一会儿就看到eclipse的主界面了。

    怎么解决Failed to load the JNIshared library步骤阅读

    怎么解决Failed to load the JNIshared library步骤阅读

    END

转载于:https://my.oschina.net/Seaside20151225/blog/598308

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值