Вопрос [ПОМОГИТЕ] Запуск локального сервера на 1.16.5 с джавой 17

_BAHTY3_

Пользователь
Сообщения
84
Многие плагины сейчас требуют Java 17 для своей работы, а большинство серверов в русскоязычном комьюнити стоит на версиях 1.16.x

Чтобы запустить сервер с джавой 17, нужно установить следующие флаги
Java:
-Dfile.encoding=UTF-8

-DPaper.IgnoreJavaVersion=true -DPurpur.IgnoreJavaVersion=true

НО на локальном сервере эти флаги попросту не работают

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Вот скрипт запуска сервера через батник:

JavaScript:
@ECHO OFF
title Anarchy
cd /d "%~dp0"
"C:\Program Files\Java\jdk-17\bin\java.exe" -Xms1024M -Xmx2048M -jar server.jar --nogui
-Dfile.encoding=UTF-8
-DPaper.IgnoreJavaVersion=true -DPurpur.IgnoreJavaVersion=true
pause


Помогите решить проблему
 
Решение
а большинство серверов в русскоязычном комьюнити стоит на версиях 1.16.x
Поэтому вы тоже хотите стоять на 1.16?)

-DPaper.IgnoreJavaVersion=true -DPurpur.IgnoreJavaVersion=true
Попробуйте вставить этот флаг после флага -Xmx, а не отдельной строкой в скрипте запуска (как и -Dfile.encoding, почему вы его написали в отдельную строчку, а не в строку запуска джавы?)
а большинство серверов в русскоязычном комьюнити стоит на версиях 1.16.x
Поэтому вы тоже хотите стоять на 1.16?)

-DPaper.IgnoreJavaVersion=true -DPurpur.IgnoreJavaVersion=true
Попробуйте вставить этот флаг после флага -Xmx, а не отдельной строкой в скрипте запуска (как и -Dfile.encoding, почему вы его написали в отдельную строчку, а не в строку запуска джавы?)
 
Попробуйте вставить этот флаг после флага -Xmx, а не отдельной строкой в скрипте запуска (как и -Dfile.encoding, почему вы его написали в отдельную строчку, а не в строку запуска джавы?)
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Объединено

Поэтому вы тоже хотите стоять на 1.16?)
Пока не собираюсь переходить на более новые версии. Тут та же история, как с переходом серверов с 1.12.2 на 1.16.5
 
Последнее редактирование:
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Объединено


Пока не собираюсь переходить на более новые версии. Тут та же история, как с переходом серверов с 1.12.2 на 1.16.5
Тебе уже человек выше ответил - неправильный синтаксис sh скрипта

1) 1 команда - 1 строка, перенос команды на новую строку (если мне не изменяет память) - ^
2) Все, после -jar server.jar - аргументы запуска сервера, а не аргументы VM
 
Назад
Сверху Снизу