JDK 17 终于发布了,并于 2021 年 9 月 14 日发布,其中包含许多新功能。 到发布本教程时,它是 OpenJDK 的最新 LTS 版本。 那么,我们如何在 Debian 上获得 OpenJDK 17?
让我们来了解一下。
使用 APT 包管理器从 OpenJDK 安装 Java
这是在您的系统上安装 Java 的最简单方法。 OpenJDK(开放 Java 开发工具包)是 Java SE(标准版)的开源和免费实现。 它提供了许多组件,包括 Java 运行时环境 (JRE)、Java 编译器、Java 类库和 Java 虚拟机。
要安装 OpenJDK 17,请按照下面列出的步骤操作。
步骤 1:更新 Debian 11 上的软件包列表
我们首先通过如下方式升级所有软件包来启动 Java 17 的安装。
$ sudo apt update
$ sudo apt upgrade
太好了,下一步是安装 OpenJDK 17,所以请按照接下来的几个步骤操作。
第 2 步:在 Debian 11 上安装 OPenJDK 17
一旦所有软件包都是最新版本,请继续并安装 OpenJDK 17,如下所示
$ sudo apt install openjdk-17-jre openjdk-17-jdk
这将安装所有 OPenJDK 包、库和依赖项。 完成后,继续并确认已安装 OpenJDK 17。
$ sudo apt-cache policy openjdk-17-jre openjdk-17-jdk
你应该得到一些类似于我们下面的输出。
此外,确认已安装 Java,如图所示
$ java --version
从 Tarball 文件手动安装 Java 17
安装 OpenJDK 17 的另一种方法是从 Tarball 文件手动安装它。 此方法使您可以更自由和灵活地确定安装位置。
要手动安装 OpenJDK 17,请按照以下步骤操作。
第一步:安装依赖
首先,安装一些在手动安装过程中需要的依赖项,如图所示。
$ sudo apt install libc-i386 libc6-x32 curl -y
第 2 步:下载 OpenJDK 11 tarball 文件
接下来,访问 Oracle 下载页面并获取 OpenJDK 17 tarball 文件。
$ curl -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
下载完成后,解压压缩文件。
$ tar -xvf jdk-17_linux-x64_bin.tar.gz
第 3 步:配置和安装 Java 17
要安装 Java 17,请将 JDK 文件夹移动到 /选择/ 路径并给它一个简单方便的名称。 在这里,我们重命名了它 jdk17。
$ sudo mv jdk-17.0.1 /opt/jdk17
最后,使用以下命令定义环境变量 出口 命令。
$ JAVA_HOME=/opt/jdk-17
$ PATH=$PATH:$JAVA_HOME/bin
使用以下命令仔细检查安装的 Java 版本:
$ java --version
太好了,Java 17 已成功安装在您的服务器上。
结论
鉴于我们概述的两种方法,您可以在您的 Debian 11 实例上无缝安装最新的 OpenJDK 和扩展 Java 17(截至撰写本指南时)。