zoukankan      html  css  js  c++  java
  • eclipse启动时提示"Failed to load the jni shared library"

      重装系统后启动eclipse时出现如下问题:

      原来能正常使用的。网上搜索说是可能因为eclipse是64位的,JDK是32位的,所以出现这个问题。

      于是查看eclipse是32位的还是64位的:

      打开eclipse安装目录下的  eclipse.ini文件,如果launcher.library设置的值是 X86就是32位的,如果写的是X64就是64位的了(如图):

      接着查看查看JDK是32位的还是64位的,使用如下代码:

    public class JDKBit
    {
       public static void main(String[] args)
       {
          String arch = System.getProperty("sun.arch.data.model");
          System.out.println("The version of JDK is " + arch + "bit");
       }
    }

      检验完后发现我的eclipse和JDK都是32位的,没什么问题,继续查找,又有人说要降低JDK的版本,于是换成JDK1.6,结果还是不行,最后只好去官网又下载了个32的eclipse,仍然使用JDK1.7,解压启动,正常运行。

  • 相关阅读:
    黄金点游戏(结对项目)
    WORD COUNT
    企业级应用与互联网应用的区别
    问题
    软件工程期末学习总结
    自我介绍
    四则运算程序
    个人自评
    contenttype
    ubuntusaltstack
  • 原文地址:https://www.cnblogs.com/xiaobaibuhei/p/2857567.html
Copyright © 2011-2022 走看看