`
jackzlz
  • 浏览: 141110 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Failed to load the JNI shared library "D:\

 
阅读更多

  打开Eclipse,出现 Failed to load the JNI shared library "D:\ 。 原来我的Eclipse是win32而JAVA_HOME指向的是64位的jdk。 那就把Eclipse也换成64位的吧, 可是,等等! 为什么我另外一个环境的Eclipse是32位的却能正常运行,并且 首选项 ->> 已安装的JRE 里显示的当前正在使用的确实是64位的jdk, 这又是为什么 ?

 

  突然想起有一句介绍, “如果Eclipse报错提示虚拟机内存不足, 可以考虑把一套jre拷贝到Eclipse目录下,让Eclipse单独跑一套jre”。 是不是目前能正常使用的32位Eclipse里有一套jre呢 ? 找到eclipse目录发现果然是这样。 那就把32位的jre也拷贝到现在报错的eclipse目录中试试, 双击eclipse.exe,果然能正常启动了。 编辑首选项 ->> 已安装的JRE,将64位的JDK添加进来。

 

  猜想,Eclipse启动的时候寻找JRE 和 运行java 程序时寻找JRE 是一样的顺序,都是按照

 

  1. 当前目录有没有jre目录

 

  2. 父目录底下的JRE子目录

 

  3. 查询注册表

 

 

因为JDK安装的时候会有两个jre,那么运行java程序的时候也是按照这个顺序寻找最终用到的JRE。而开发环境到底会用哪个jre,还是由 首选项 ->> 已安装的JDK 配置决定的。

 

参考来源 : http://www.blogjava.net/flysky19/articles/88935.html

分享到:
评论
1 楼 dcbjavaeye 2013-08-22  

相关推荐

    Aptana studio 安装完启动时中出现Failed to load the JNI shared library

    Aptana Studio 安装完成后启动时出现 Failed to load the JNI shared library 的解决方法 Aptana Studio 是一个功能强大且流行的集成开发环境(IDE),它支持多种编程语言,包括 Java、JavaScript、HTML、CSS 等。...

    启动 Eclipse 弹出 Failed to load the JNI shared library jvm.dll 错误的解决方法

    在使用Eclipse集成开发环境时,可能会遇到一个常见的问题,即在启动Eclipse时收到“Failed to load the JNI shared library jvm.dll”的错误提示。这个错误通常表明Eclipse无法找到必要的Java虚拟机(JVM)组件来...

    eclipse启动出现“failed to load the jni shared library”问题解决

    在使用Eclipse开发Java应用程序的过程中,有时可能会遇到一个棘手的问题——"failed to load the JNI shared library"。这个错误提示意味着Eclipse无法加载JNI(Java Native Interface)共享库,这通常与Eclipse和...

    UML教程

    **UML(统一建模语言)教程** UML,全称为Unified Modeling Language,是一种标准化的通用建模语言,用于软件工程领域,特别是面向对象设计。它通过图形化的方式表示软件系统的设计,帮助开发者、分析师和项目管理...

    网站一些关于学习的网站

    从给定的文件信息来看,信息较为杂乱且部分为非中文内容,但可以尝试从中提炼出与IT行业相关的知识点,尤其是围绕“学习网站”这一主题进行深入探讨。以下是对标题、描述、标签以及部分内容中可能包含的知识点的解读...

    Java8学习资料

    - **原因分析**:出现 “Failed to load the JNI shared library” 这个错误的主要原因是 Eclipse 和 JDK 的位数不匹配。例如,如果 Eclipse 是 32 位的,但 JDK 却是 64 位的,那么在启动 Eclipse 时就会出现上述...

    虹软人脸识别 – Android平台调用动态库时的常见错误解析

    最近我们发现很多用户在接入虹软ArcFace人脸识别SDK时,经常会遇到动态库加载失败的相关问题。本文详细介绍从编译动态库(.so)到程序调用so的整个流程,模拟在加载虹软人脸识别so文件时经常遇到的一些问题,帮助...

    centos下eclipse+ subclipse配置

    - **处理 JNI 共享库错误**:如果遇到“failed to load the jni shared library”错误,可能是因为 SELinux 阻止了加载。可以通过编辑 `/etc/sysconfig/selinux` 文件,将 `SELINUX=enforcing` 改为 `SELINUX=...

    android文档

    3. **处理错误**:如果遇到“failed to load the jni sharedlibrary”错误,通常是因为 SELinux 的限制。解决办法是通过编辑 `/etc/sysconfig/selinux` 文件,将 `SELINUX=enforcing` 修改为 `SELINUX=disabled`,...

    JDK 1.8 安装配置教程(win7 64bit )

    否则,在启动 Eclipse 时可能会出现“Failed to load the JNI shared library jvm.dll”错误。 在选择 JDK 的版本时,需要根据自己的需求来选择。如果需要搭建 Android 环境,且 SDK 包的版本比较高,比如 Android ...

    Eclipse开发文档

    需要注意的是,Eclipse与JDK的位数需要匹配,否则可能会遇到如http://superuser.com/questions/186001/eclipse-failed-to-load-the-jni-shared-library所示的问题。另外,PyDev还有其他可选插件,如PyDev Mylyn ...

Global site tag (gtag.js) - Google Analytics