Установите Java 9, 10, 11 или 12 на FreeBSD 11.1
Когда я смотрю на мою современную коллекцию портов:
cd /usr/ports/java && ls -d openjdk*
… Я вижу только версии 6, 7 и 8 Java в выпусках OpenJDK:
openjdk6 openjdk6-jre openjdk7 openjdk7-jre openjdk8 openjdk8-jre
➥ Как получить и установить версии платформы Java с открытым исходным кодом после 8? Это были бы версии 9, 10, 11 или 12 Java? Предпочтительно по меньшей мере 11, что является высвобождением LTS (долгосрочной поддержки).
На странице проекта FreeBSD Java® подозрительно ничего не сказано со времен Java 8.
Я знаю, что существуют различные источники для Java, такие как:
- Azul Systems
- AdoptOpenJDK
- OpenJ9 от Eclipse
- IBM
- оракул
- Красная шляпа
- Амазонка корретто
Но ни один из них не предлагает специфичный для BSD релиз, не то, что я мог найти.
Использовать Java для Linux?
Некоторые из этих источников предлагают релизы Linux. Работает ли Java для Linux на компьютере с FreeBSD с помощью функции двоичной совместимости Linux®?
Это обычный способ запуска Java на FreeBSD в настоящее время?
Предыдущие вопросы по этой теме
Мой вопрос здесь - обновленная версия вопросов, подобных перечисленным ниже. (Многое изменилось в мире Java с тех пор, как они были опубликованы!)
1 ответ
Поддержка OpenJDK 11 находится в стадии разработки. Что касается запуска Oracle (Linux) Java - это возможно, но этот JRE нестабилен. Например, при установке MATLAB с помощью него происходит случайный сбой установщика во время процесса. Тем не менее, ваш пробег может быть осторожным.
РЕДАКТИРОВАТЬ:
Порты для OpenJDK 11 и 12 были добавлены в дерево. Смотрите java / openjdk11 и java / openjdk12.