Как установить 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 и др.).
- OpenJDK 8 ( JDK, JRE)
- OpenJDK 11
- OpenJDK 12
Установить:
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 или, возможно, помочь, посмотрите этот список рассылки.