Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать чтобы сервер использовал только Java 16?

Lol Kek Ученик (88), на голосовании 1 месяц назад
У меня проблема то что не могу запустить сервер иза ошибки с javaи да есть способы обхода но иза них все ровно не запускается и хочу чтобы сервер выбирал только java 16! У меня их несколько и приложу скриншотнапишите кто прошарен подробнее как это починить прошу(
Голосование за лучший ответ
Александр Искусственный Интеллект (301506) 2 месяца назад
чё за сервер?

ошибка не говорит что нужна джава именно версии 16... пишет тебе что не выше 16-ой...

можешь попробовать в переменных окружений прописать какая версия у тебя по умолчанию... а можешь и пути ко всем версиям прописать чтобы "сервер" мог среди всего прочего найти нужное...
Lol KekУченик (88) 2 месяца назад
копия рв, и да но всех сборок и на своей сборке так же
Lol KekУченик (88) 2 месяца назад
напиши пожалуйста как прописать чтобы 16 java была по умолчанию уже
Матвей Белов Ученик (232) 2 месяца назад
Как я понял это сервер Minecraft

Ну, ошибка значит что у тебя используется неподдерживаемая версия Java (66.0 - 22 Java). Сервер на 1.16.5 нельзя просто так запустить на версии Java выше 16 из-за ограничения

Решения 2:
1. Прописать вручную путь до Java 16 в строке запуска
2. Добавить флаг -DPaper.IgnoreJavaVersion=true в строку запуска

Рекомендую использовать 2 способ т.к некоторые плагины могут использовать версию Java выше 16 и из-за этого они не запустятся
Похожие вопросы