如何运行 Minecraft 1.18.x?我安装了 openjdk-17,Minecraft 1.16.x 可以在 openjdk-8 上正常运行。
控制台中的相关错误为:
[16:37:00 错误]:游戏因错误状态结束(退出代码 1)
无法识别的 VM 选项“CMSIncrementalMode”错误:无法创建 Java 虚拟机。
无法识别的 VM 选项“UseConcMarkSweepGC”错误:无法创建 Java 虚拟机。
提示:下面已解决
答案1
如果你正在读这篇文章,那是因为这些方法都不适用于你:
在 Ubuntu 20.04 上更新 Minecraft 1.18 的 Java 时出现问题
如何在 Ubuntu LTS 20.04 上安装 Java 18(JRE)
我正在运行 Kubuntu 20.04 / 内核 5.13.0-28-generic,并安装了 openjdk-8 和 openjdk-17。
我也正在运行 Minecraft Launcher v 1.6.93,因为我喜欢它。
解决方案:
1-删除 openjdk-17
sudo apt remove openjdk-17-*
2-获取 Oracle 的 Java 17
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb
3-首先安装依赖项
sudo apt install libc6-i386
sudo apt install libc6-x32
4-安装Java 17
sudo dpkg -i jdk-17_linux-x64_bin.deb
5- 打开 Minecraft 启动器并将 Java 设置:可执行文件设置为正确的路径。在我的安装中,它是:
/usr/lib/jvm/jdk-17/bin/java
并删除所有产生问题的 JVM 参数。
6- 保存你的个人资料并开始游戏