Я играл в Minecraft, и программа запуска работала раньше, но каждый раз, когда я пытаюсь, я получаю вывод журнала запуска:
[17:25: 34 ОШИБКА]: java.io.IOException: поток закрыт [17:25:34 ОШИБКА]: игра закончилась с плохим состоянием (код выхода 1) [17:25:34 ИНФОРМАЦИЯ]: игнорирование правила видимости и отображение средства запуска из-за игры сбой [17:25:34 INFO]: Удаление/home/porter/.minecraft/versions/1.12.2/1.12.2-natives-551255038095
В выводе игры также говорится :
Предупреждение виртуальной машины 64-битного сервера OpenJDK: использование инкрементной CMS устарело и, вероятно, будет удалено в будущем выпуске Ошибка: не удалось найти или загрузить основной класс net.minecraft.client .main.Main
Если вы хотите просто поиграть, перейдите в «Редактировать профиль» на экране запуска и установите флажок Включить экспериментальные версии для разработки ( «Снимки») , Сохранить профиль и убедитесь, что в раскрывающемся списке выбрана версия использования Использовать последнюю версию .
Вы сможете играть по крайней мере, даже если это не последняя стабильная версия.
Это известная проблема, подробнее о ней читайте здесь: https://bugs.mojang.com/ browse/MC-121292
в программе запуска minecraft есть ошибка, которая иногда не запускает последнюю версию minecraft, чтобы исправить это, просто перейдите к редактированию профиля и установите флажок ВКЛЮЧИТЬ ЭКСПЕРИМЕНТАЛЬНЫЕ ВЕРСИИ РАЗРАБОТКИ («СНИМКИ») ** сохраните свой профиль и убедитесь, что вы используете ** ИСПОЛЬЗОВАТЬ ПОСЛЕДНЮЮ ВЕРСИЮ в поле версии. Но если вы планируете играть на серверах, не используйте моментальные снимки, просто вернитесь к одному выпуску.
Это может быть из-за того, что вы загрузили другие версии openjdk. Я исправил это, перейдя в «Редактировать профиль» и установив флажок рядом с «Исполняемый файл Java» (если он еще не отмечен) и убедитесь, что вы используете правильную версию openjdk «/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java», сохраните ее, и теперь она снова работает.