java - Eclipse 报告 "Failed to load JNI shared library"

标签 java eclipse java-native-interface

我无法打开 Eclipse,因为我收到一条提示

Failed to load JNI shared library C:\Program Files (x86)\eclipse\jre\bin\client\jvm.dll

我在 YouTube 上找到了一种解决方案, Eclipse Failed to load JNI library fix .

他说你只需要下载一个JRE 7 文件夹。然后我只需要更换 C:\Program Files (x86)\Java\jre7\bin\server\jvm.dllC:\Program Files (x86)\eclipse\jre\bin\client\jvm。 dll.

但是 JRE 7 链接在哪里?

最佳答案

首先,确保您的 Eclipse 和 JDK 版本匹配,无论是 64 位还是 32 位(您不能混合匹配 32 位和 64 位)。

其次,eclipse.ini 中的-vm 参数应该指向java 可执行文件。看 http://wiki.eclipse.org/Eclipse.ini例如。

如果您不确定所安装的 Eclipse 版本(64 位还是 32 位),您可以通过几种不同的方式来确定。见 How to find out if an installed Eclipse is 32 or 64 bit version?

关于java - Eclipse 报告 "Failed to load JNI shared library",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10585135/

相关文章:

java - 如何使用注释(无xml)配置spring-security?

java - Dialogflow v2 Java 客户端库在 Eclipse 上使用 Spring Boot 检测 Intent

java - Android中的语音匹配

java - 如何在 spring-boot 项目中的 pom.xml 添加非 spring-boot 依赖

从 Java 调用的 Android Binder native 服务

visual-studio - 将 JNI 链接到 Visual Studio 2008

java - 创建可重用模块

java - Maven 的配置文件问题

java - Perl、Inline_Java、Java动态加载对象和方法

java - Android JNI错误: NoSuchMethodError: no non-static method