Ubuntu离线安装JDK17指南

# Ubuntu离线安装JDK17指南

本教程基于Ubuntu20.04演示。

# 安装JDK

  1. 到 https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html 下载操作系统对应架构JDK版本,Ubuntu用户可选择 Debian PackageCompressed Archive ,此处我选择 Compressed Archieve

1_official_website

  1. jdk-17.0.7_linux-x64_bin.tar.gz 拖动到目标目录下,如 /root

  2. 在目标目录 /root 下输入命令解压文件:

    tar -xf jdk-17.0.7_linux-x64_bin.tar.gz

  3. 上面的命令将jdk-17.0.7_linux-x64_bin.tar.gz提取到一个名为 jdk-17.0.7 的目录中。可以将此目录重命名为更合适的名称。例如,如果要将其重命名为 jdk-17 ,可以使用以下命令:

    mv jdk-17.0.7 jdk-17

  4. 可以将jdk目录移动到你想要安装到位置。例如,你可以使用以下命令将其移动到/usr/lib/jvm/目录:

    sudo mv jdk-17 /usr/lib/jvm/

  5. 设置环境变量以使用新安装的jdk。使用在文本编辑器中打开/etc/environment文件。可以使用nano或者vim命令。

  6. 在文件中视具体情况为PATH添加 JAVA_HOME 环境变量添加如下代码,如果在步骤4中不是重命名为jdk-17,则将其替换为实际目录名:

    JAVA_HOME="/usr/lib/jvm" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:$JAVA_HOME/bin"

  7. 保存文件,退出文本编辑器。

  8. 执行如下代码对环境遍历进行应用:

    source /etc/environment

  9. 通过运行以下命令验证jdk是否已正确安装和配置:

    java -version

    如果正确安装jdk,此命令应显示已安装的Java版本和其他相关信息。

通过以上步骤,你应该能够在Ubuntu 20.04机器上部署Linux x64 jdk压缩版(jdk-17.0.7_linux-x64_bin.tar.gz)。