在 Linux 上使用 Java?

在 Linux 上使用 Java?

当我看到我最新的端口集合

cd /usr/ports/java && ls -d openjdk*

…我在 OpenJDK 版本中仅看到 Java 版本 6、7 和 8:

openjdk6 openjdk6-jre openjdk7 openjdk7-jre openjdk8 openjdk8jre

➥ 如何获取并安装开源版本Java 平台8 之后?那将是版本9、10、11 或 12Java 的水平?最好至少达到 11 级,因为长期支持服务(长期支持)版本。

FreeBSD Java® 项目自 Java 8 以来,该页面关于任何内容都保持着可疑的沉默。

我知道 Java 有多种来源,例如:

但这些都不能提供一个北达科他州-特定版本,我找不到。

在 Linux 上使用 Java?

其中一些来源确实提供了 Linux 版本。Java for Linux 是否在使用Linux® 二进制兼容性特征?

这是现在在 FreeBSD 上运行 Java 的常用方法吗?

关于此主题的先前问题

我在这里的问题是下面列出的问题的更新版本。(自发布这些以来,Java 世界发生了很大变化!)

答案1

Java 11 和 12

OpenJDK 11 和 12 现在可以在 Ports 树中找到。请参阅:

努力正在进行中看到适用于 FreeBSD 的 OpenJDK 的未来版本与其他操作系统(如 macOS、Linux、AIX 等)一起定期发布。

先前版本

在 Java 9 和 10 期间,BSD 的工作正在进行。虽然 9 和 10 被跳过了,但 11 和 12 现已推出。提醒:Java SE 11是个长期支持 (LTS)根据 Oracle 和OpenJDK项目。

Java 8 已针对 BSD 发布,并且可以在 Ports 树中使用。

至于运行 Oracle (Linux) Java - 可以,但此 JRE 不稳定。例如,使用它安装 MATLAB 会导致安装程序在此过程中随机崩溃。不过,您的里程可能会有所降低。

相关内容