我是 FreeBSD 新手。如何在 FreeBSD 8.x 上安装 JRE?
答案1
你 (目前) 还不能。
如果你看看http://www.FreeBSDFoundation.org/downloads/java.shtml您会发现 FreeBSD 基金会有适用于 FreeBSD 6 和 7 的软件包,但没有适用于 8 的软件包。
可能还有其他方法,或者其他人可能已经创建了包,但如果他们有,我就不知道了。
答案2
Java 8、11 和 12 可用
最近已恢复工作,以保持最新端口和包FreeBSD 上的树,用于获取最新和最好的 Java 版本。
这些版本基于OpenJDK项目(Oracle、IBM、Apple 和其他公司组成的联盟)。
- OpenJDK 8(JDK,执行环境)
- OpenJDK 11
- OpenJDK 12
安装:
sudo pkg install openjdk12
您将发现 OpenJDK 已安装在/usr/local/openjdk12/
。
您可能需要设置一些环境变量来指向您的 OpenJDK 安装。例如,在我的.zshrc
配置文件中嘚,我添加了这一行:
path+=/usr/local/openjdk12/bin
请注意不再有任何 JRE适用于更高版本的 Java。使用小程序和Java Web 启动逐步淘汰,最终用户不再需要安装 Java 运行时。桌面和控制台应用程序预计将内置 Java 运行时。Java 平台模块系统以及相关工具,例如链接让这一切变得前所未有的简单,运行时更小,只包含特定应用实际使用的库。有关更多信息和链接,请参阅我的答案在姊妹网站 Stack Overflow 上。
将来,您可能还会在AdoptOpenJDK网站。AdoptOpenJDK 是 Java 社区中一些人士的合作成果,旨在定期发布 OpenJDK 的二进制版本。
请注意新的 Java 发布节奏。Java 8 和 Java 11 是当前长期支持 (LTS)发布。
如果你想跟踪 Java 移植到 FreeBSD 的进展,或者寻求帮助,请参阅此邮件列表。