首页 > 数据库 > mysql教程 > 如何修复 Windows 8.1 上的 Eclipse 中由于 Java 版本不匹配而出现的'JNI 错误”?

如何修复 Windows 8.1 上的 Eclipse 中由于 Java 版本不匹配而出现的'JNI 错误”?

Linda Hamilton
发布: 2024-11-29 18:31:11
原创
707 人浏览过

How to Fix a

Windows 8.1 上 Eclipse 中的 JNI 错误

错误“发生 JNI 错误。请检查您的安装并重试”通常表示用于编译和执行的 Java 版本不匹配。在本例中,您的程序似乎是使用 Java JDK 12 编译的,但您尝试在 Java 运行时环境 (JRE) 版本 8 上运行它。

解决方案:

要解决此问题,请按照以下步骤操作:

  1. 确保您的 Java 开发工具包 (JDK)和 Java 运行时环境 (JRE) 版本匹配。在这种情况下,两者都应该是版本 12。
  2. 从计算机中卸载 Java 8 JRE。这可确保您的命令提示符环境不会对要使用的 Java 版本感到困惑。
  3. 通过在命令提示符中运行以下命令,使用正确的 Java 版本 (CDK 12) 重新编译您的程序:

    javac -version
    登录后复制
  4. 使用相同的 Java 运行您的程序version:

    java -version
    登录后复制

一旦编译和执行步骤使用相同的 Java 版本,就不会再出现 JNI 错误。

以上是如何修复 Windows 8.1 上的 Eclipse 中由于 Java 版本不匹配而出现的'JNI 错误”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板