Какую Java лучше использовать?

theBr1z1k

Пользователь
Сообщения
64
Здравствуйте! Хочу спросить у вас какую Java лучше использовать для сервера?
Ядро Purpur версия 1.16.5
Java 8 отпадает.
 
Решение
Здравствуйте! Хочу спросить у вас какую Java лучше использовать для сервера?
Ядро Purpur версия 1.16.5
Java 8 отпадает.
Разницы в общем и целом нет на мой взгляд. Что 8, что 11, что 16, 17, 18, 19 - аксиома эскобара во множественном её проявлении. Тут скорее встаёт вопрос в духе "какую джаву юзать? официальную, или форк?"
Я лично предпочитаю использовать - 17 для всех своих серверов. Если бы мог - использовал бы 19, но то 1 патч на ней не иддет, то другой. Так что ставь 17. Немой вопрос "а как запустить то ёмаё" встаёт сразу и ответ прост - добавить флаг -DPaper.IgnoreJavaVersion=true в запускатор
root@mconly:~# tar xf graalvm-ce-java17-linux-amd64 -22.3.0.tar.gz
tar: Options '-[0-7][lmh]' not supported by *this* tar
Try 'tar --help' or 'tar --usage' for more information.
root@mconly:~# tar xf graalvm-ce-java17-linux-amd64 -22.3.0.tar.gz
Объединено

Хотя команда ничем не отличается, кроме как названия файла.
Объединено

Лишний пробел.
Объединено

О!
openjdk version "17.0.5" 2022-10-18
OpenJDK Runtime Environment GraalVM CE 22.3.0 (build 17.0.5+8-jvmci-22.3-b08)
OpenJDK 64-Bit Server VM GraalVM CE 22.3.0 (build 17.0.5+8-jvmci-22.3-b08, mixed mode, sharing)
Объединено

Теперь возникли другие сложности
Объединено

Unsupported Java detected (61.0). Only up to Java 16 is supported.
 
Последнее редактирование:
root@mconly:~# tar xf graalvm-ce-java17-linux-amd64 -22.3.0.tar.gz
tar: Options '-[0-7][lmh]' not supported by *this* tar
Try 'tar --help' or 'tar --usage' for more information.
root@mconly:~# tar xf graalvm-ce-java17-linux-amd64 -22.3.0.tar.gz
Объединено

Хотя команда ничем не отличается, кроме как названия файла.
Объединено

Лишний пробел.
Объединено

О!
openjdk version "17.0.5" 2022-10-18
OpenJDK Runtime Environment GraalVM CE 22.3.0 (build 17.0.5+8-jvmci-22.3-b08)
OpenJDK 64-Bit Server VM GraalVM CE 22.3.0 (build 17.0.5+8-jvmci-22.3-b08, mixed mode, sharing)
Объединено

Теперь возникли другие сложности
Объединено

Unsupported Java detected (61.0). Only up to Java 16 is supported.
1 коммент.
 
Я лично предпочитаю использовать - 17 для всех своих серверов.
offtop не некрофил, но случайно попал на данную тему. Можно ли узнать почему именно эта java? В чём конкретные плюсы?
 
Можно ли узнать почему именно эта java? В чём конкретные плюсы?
Возможно эффект плацебо, но когда я начал его использовать сборка мусора начала затрачивать меньше времени
 
Возможно эффект плацебо, но когда я начал его использовать сборка мусора начала затрачивать меньше времени
offtop С флагами Айкара и 1.19 как себя чувствует? Стоит ли заменять сток 17 jdk?
 
С флагами Айкара и 1.19 как себя чувствует? Стоит ли заменять сток 17 jdk?
Я использую флаги айкара + ряд допов. При 60 онлайна и 80 плагинах имею примерно такое:
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
Я использую флаги айкара + ряд допов. При 60 онлайна и 80 плагинах имею примерно такое:
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Хм, интересно... Если не секрет, что за дополнения к флагам?
 
Хм, интересно... Если не секрет, что за дополнения к флагам?
Немного отсюда
Немного с интернета, а откуда я уже и сам не помню
 
Немного отсюда
Немного с интернета, а откуда я уже и сам не помню
Понял. Ну и последний вопрос, как понимаю, ядро пурпур? (Собственно тупой вопрос, но всё же)
 
Фичи есть, на стабильность не жалуюсь, багов не видал
Хм, понял, спасибо огромное. По поводу той жабы что советовал, порылся, посмотрел, активно обновляют. Особенно 17, и для докера есть контейнер (что для меня удобно). Если перекачусь опять же с обычной jdk, ничего ж не потеряю? Ничего ж не урезано на ней?
 
Назад
Сверху Снизу