Как установить JRE на FreeBSD 8?

Я новичок во FreeBSD. Как установить JRE на FreeBSD 8.x?

1 ответ

Решение

Вы не можете (пока).

Если вы посмотрите на http://www.freebsdfoundation.org/downloads/java.shtml, вы увидите, что у FreeBSDFoundation есть пакеты для FreeBSD 6 и 7, но не для 8.

Может быть и другой способ, или кто-то еще мог даже создавать пакеты, но если они есть, я не знаю об этом.

Java 8, 11 и 12 доступны

Недавно возобновилась работа по обновлению дерева портов и пакетов в FreeBSD для последних и лучших версий Java.

Эти версии основаны на проекте OpenJDK (консорциум Oracle, IBM, Apple и др.).

Установить:

sudo pkg install openjdk12

Вы найдете OpenJDK, установленный в /usr/local/openjdk12/,

Возможно, вы захотите установить некоторые переменные окружения, чтобы они указывали на вашу установку OpenJDK. Например, в моем .zshrc файл конфигурации для Zsh, я добавляю эту строку:

path+=/usr/local/openjdk12/bin

Обратите внимание, что больше нет JRE для более поздних версий Java. С прекращением использования Applets и Java Web Start конечным пользователям больше не нужно устанавливать среду выполнения Java. Ожидается, что настольные и консольные приложения будут создаваться с помощью среды выполнения Java, связанной внутри. Система модулей платформы Java и связанные с ней инструменты, такие как jlink, делают это проще, чем когда-либо, с меньшим временем выполнения, которое включает в себя только библиотеки, фактически используемые вашим конкретным приложением. Для получения дополнительной информации и ссылок, см. Мой ответ на дочернем сайте Stack Overflow.

В будущем вы также можете найти выпуски OpenJDK для FreeBSD на веб-сайте AdoptOpenJDK. AdoptOpenJDK - это совместная попытка некоторых членов сообщества Java регулярно публиковать двоичные сборки OpenJDK.

Знайте о новом ритме выпуска Java. Java 8 и Java 11 являются текущими версиями долгосрочной поддержки (LTS).

Если вы хотите следить за ходом портирования Java на FreeBSD или, возможно, помочь, посмотрите этот список рассылки.

Другие вопросы по тегам