最近,oracle 宣布 java 14(或 oracle jdk 14)公开可用。如果你想进行最新的实验或者开发的话,那么你可以试试在 linux 系统上安装 java 14。
oracle jdk 14(或简称 java 14)发布版包含几个新功能,如果你想预览它们的话。我已添加了链接:
除预览功能外,它还包含一些改进和补充。在新闻中,他们还提到了其他改进:
此外,最新的 java 版本增加了 java 语言对 switch 表达式的支持,新增了用于持续监控 jdk flight recorder 数据的新 api,将低延迟 zgc 扩展到了 os 和 windows,并添加在 incubator 模块中,独立的 java 应用打包,以及为了安全、有效地访问 java 堆外部内存的新的外部内存访问 api。
当然,如果你想深入了解细节,那么你应查看。
在本教程中,我将向你展示在 ubuntu 系统上安装 java 14 的简便方法。请继续阅读。
注意:如果你选择使用 oracle java 11 或更高版本,那么应该了解新的 ,以了解它如何影响个人用户、开发人员和商业组织。通常,它们可以免费用于开发和测试,但不能用于生产环境。
如何在 ubuntu linux 上安装 java 14?
作为参考,我已成功在默认安装 openjdk 11 的 pop!_os 19.10 上成功安装了它。
这里,我们将使用的 java 14 安装程序(最初基于 webupd8 java 包)。
只需在终端中输入以下命令即可进行安装:
sudo add-apt-repository ppa:linuxuprising/java sudo apt update sudo apt install oracle-java14-installer
这应该就完成了,如果你想将它设为默认,那么你可以输入以下命令:
sudo apt install oracle-java14-set-default
值得注意的是,这仅适用于基于 ubuntu 的发行版。如果要在 debian 和其他 linux 发行版上安装它,那么也可以按照。
当然,这些会带来最新的特性,如果你不想破环原有环境,你或许会希望继续使用 java 11。如果你想在了解风险的情况下进行试验,请继续尝试!