Sitemap

如果您玩 Java 版本的 Minecraft,当您尝试启动游戏或连接到服务器时,您可能会看到以下消息:

  • 错误:发生 JNI 错误,请检查您的安装并重试。

当您在 Minecraft 中看到“发生 JNI 错误”时,请执行以下操作。

本文中的信息适用于适用于 Windows、Mac 和 Linux 的 Minecraft 的 Java 版本。

是什么导致 Minecraft 中的 JNI 错误?

当您的 Minecraft 版本与您计算机的 Java 库之间存在冲突时,会发生 JNI 错误或 Java 本机接口错误。这通常归结为几个可能的问题:

  • 您的 Java 版本已过时
  • Java 的安装文件路径已损坏

由于所有新版本的 Java 都向后兼容,更新到最新版本应该允许您运行任何 Java 版本的 Minecraft。

如何修复 Minecraft 中的 JNI 错误

按顺序尝试这些步骤,直到 Minecraft 正常启动:

  1. 下载并安装 Java 更新。某些版本的 Windows 和 macOS 具有帮助您更新 Java 的 Java 控制面板。否则,请转到 Java 下载页面,选择您的操作系统,并获取最新的 Java 开发工具包 (JDK) 安装程序。打开安装程序文件并按照说明进行操作。

    如果您使用的是 Windows,请下载 .exe 文件。

  2. 在 Linux 终端中更新 Java。如果您使用的是 Linux,请打开终端并输入以下命令:

    sudo apt-get update

    然后,输入安装命令,将数字“18”替换为 Java 的最新版本号:

    sudo apt install openjdk-18-jdk

    更新成功后,再次尝试启动 Minecraft。

    在 Google 上搜索“最新的 Java 版本”以检查 Java 的当前版本。

  3. 重置 Java 安装文件路径。即使您拥有最新的 Java 更新,该程序也可能会检查错误的文件路径。这是一个通常只发生在 Windows 中的问题。

    当您进入“编辑系统变量”屏幕时,选择任何包含“Java”的路径文件,然后选择“删除”。重新安装 Java 并重新启动计算机,然后再次尝试打开 Minecraft。

常问问题
  • 如何修复 Minecraft OpenGL 错误?

    OpenGL 错误是图形错误,因此请更新您的显卡驱动程序并关闭任何图形增强功能。如果您仍然遇到问题,请尝试禁用任何模块并更新 Java。

  • 如何修复 Minecraft 错误代码 0x803f8001?

    注销您的 Microsoft 帐户并重新登录,然后检查您的日期和时间设置、更新 Windows 并重新启动您的 PC。如果您仍然看到 0x803f8001 错误代码,请重置 Microsoft Store 缓存,重新安装 Minecraft 启动器,然后重新安装 Microsoft 游戏服务。

  • 如何修复 Minecraft 错误代码 0?

    Minecraft 中的退出错误 0 是由不兼容的模组引起的。一个一个地禁用你的模块,以确定是哪一个导致了错误。

所有类别: 错误修复信息