因此,前几天出于某种原因,当我单击 Minecraft 启动器上的“播放”时,它会关闭并重新打开,因此我检查了我的开发代码并收到此错误:
Game ended with bad state (exit code 134)
所以我查了一下,似乎我必须更新我的 Java。我目前使用 Java open JDK7 运行时。由于我不知道如何更新我的 Java,我尝试重新安装我的 .Minecraft 客户端和 Java,但仍然出现相同的错误。我有 Ubuntu 12.04.3,我想知道如何更新我的 Java。
答案1
尝试打开终端并输入以下命令:
sudo apt-get remove java
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
现在,为了确保您拥有最新的 Java,请在终端输入:
java -version
它应该会产生以下效果:
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
现在,找到你的 Minecraft.jar 文件,右键单击它,转到“属性”,然后转到“权限”选项卡,然后确保“标记为可执行”框已被选中!,然后转到“打开方式”选项卡并搜索 Oracle Java 7 Runtime 并选择“设为默认值”。
现在关闭属性窗口,右键单击 Minecraft.jar 并确保顶行是“使用 Oracle Java 7 Runtime 打开”。
希望这有帮助!^-^
答案2
你确定你从这里? 除非你的 Java 不是最新版本,否则我不知道会出现什么问题。