Инструменты пользователя

Инструменты сайта


etc:minecraft

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
etc:minecraft [24.04.2024 12:03] – [Java server] viacheslavetc:minecraft [06.09.2024 13:55] (текущий) – [LinkageError occurred while loading main class net.minecraft.bundler.Main] viacheslav
Строка 72: Строка 72:
 [init] Starting the Minecraft server... [init] Starting the Minecraft server...
 Error: LinkageError occurred while loading main class net.minecraft.bundler.Main Error: LinkageError occurred while loading main class net.minecraft.bundler.Main
-        java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0 +        java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled 
-2024-04-24T12:48:15.390+0300    WARN    mc-server-runner        Minecraft server failed. Inspect logs above for errors that indicate cause. DO NOT report this line as an error.      {"exitCode": 1}+        by a more recent version of the Java Runtime (class file version 65.0), 
 +        this version of the Java Runtime only recognizes class file versions up to 61.0 
 +2024-04-24T12:48:15.390+0300    WARN    mc-server-runner        Minecraft server failed. 
 +Inspect logs above for errors that indicate cause. DO NOT report this line as an error. 
 +{"exitCode": 1}
 </code> </code>
 Решение - скачать новый образ и перезапустить контейнер. Решение - скачать новый образ и перезапустить контейнер.
Строка 81: Строка 85:
 docker image prune -f docker image prune -f
 </code> </code>
 +
 +==== Сервер как jar-файл ====
 +Можно использовать как пример java-приложения для деплоя, например, через Ansible.
 +
 +https://www.minecraft.net/ru-ru/download/server\\
 +https://minecraft.wiki/w/Tutorials/Setting_up_a_server
 +<code bash>
 +sudo apt install openjdk-21-jre-headless
 +curl https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar -o deploy/files/minecraft.jar
 +
 +cd deploy/files
 +
 +# [08:37:51] [ServerMain/WARN]: Failed to load eula.txt
 +# [08:37:51] [ServerMain/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
 +echo "eula=true" > eula.txt
 +java -Xmx1024M -Xms1024M -jar minecraft.jar nogui
 +</code>
 +
 ===== Add-ons ===== ===== Add-ons =====
 Каталоги в /data Каталоги в /data
etc/minecraft.1713960199.txt.gz · Последнее изменение: 30.07.2024 19:20 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki