Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Как использовать разные версии java для разных версий сервера (ubuntu)

DefaltMark

Активный участник
Пользователь
Баллы
66
Приветствую
Как использовать разные версии java для разных версий сервера
На борту vds ubuntu 22.04
0 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 auto mode
*1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
2 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 manual mode

Есть 4 сервера
Proxy
Hub
Survival 1.12.2
Survival 1.19.3

Варианты переехать на новую версию или взять новую машину для сервера не рассматриваются.
 
Ты когда запускаешь сервер, всегда указываешь на какой джаве запускаешь
Пример
Код:
java -XmsG -XmxG -jar server.jar
Вот этот аргумент "java" указывает, что нужно использовать джаву которая стоит по умолчанию, чтобы запустить на другой джаве, нужно указать путь к твоей джаве
Например
Код:
'jdk\jdk-16\bin\java'
Только адаптируй под свой путь
 
Данное решение не помогает решить вопрос

Код:
 minecraft@darkchronics ~/server/hitech 1.12.2 % ./start.sh
./start.sh: line 3: /home/minecraft/server/жаба/jre8/bin/java: No such file or d irectory

Содержимое самого start.sh
Код:
'/home/minecraft/server/жаба/jre8/bin/java' -Xmx6G -jar Magma-1.12.2-e586889b.jar nogui
 
Данное решение не помогает решить вопрос

Код:
 minecraft@darkchronics ~/server/hitech 1.12.2 % ./start.sh
./start.sh: line 3: /home/minecraft/server/жаба/jre8/bin/java: No such file or d irectory

Содержимое самого start.sh
Код:
'/home/minecraft/server/жаба/jre8/bin/java' -Xmx6G -jar Magma-1.12.2-e586889b.jar nogui
Все помогает вы не правильно указали пути
 

Поделиться этой страницей

Назад
Верх