Как запускать разные сервера на разных версиях Java

Например нам нужно запустить 1.16.4 на JDK 11.0.9, а остальные сервера оставить на старой версии. Это будет работать и для установки других версий джава!

Изображение записи на Голем

1) Если у вас Linux (debain 8, 9, 10 или ubuntu), то качаем архив https://disk.yandex.ru/d/Nuyd4hCbMp-hSg или ищите в https://www.oracle.com, но там нужна регистрация и установка чуть сложнее. ( https://www.oracle.com/java/technologies/downloads/#java11 )

Изображение записи на Голем

2) Закидываем на дедик, например в папку которую создадим /home/java/jdk-11.0.9.tar

3) Перейдем в эту папку командой cd /home/java

4) Распакуем командой tar xzfv jdk-11.0.9.tar

P.S. или же:
1) apt-get install bzip2
2) tar -xvf файл - распаковать (tar -xvf jdk-11.0.9_linux-aarch64_bin.tar.gz)

5) Дальше у вас получится путь (/home/java/usr/lib/jvm/jdk-11.0.9/bin/java), копируем его и вставляем в start.sh вашего сервера в самое начало вместо java. Должно получиться примерно так: /home/java/usr/lib/jvm/jdk-11.0.9/bin/java -Xms10G -Xmx10G -jar server.jar

Вот и все. Вам просто нужно скачать и распаковать любую версию java и указать путь до нее в запускаторе.

Больше полезной информации можно найти тут: https://mcgolem.com/subsite/EnotTeam

537 views
0 комментариев
Пожалуйста, создайте учетную запись или
авторизуйтесь прежде чем оставлять комментарии