📜  如何安装 openjdk17 ubuntu 服务器 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:41.849000             🧑  作者: Mango

如何安装 OpenJDK 17 Ubuntu 服务器 - Shell/Bash

在 Ubuntu 服务器上安装 OpenJDK 17 开发包可以为你的项目提供必要的 Java 运行环境。OpenJDK 17 是 Java 语言的新版本,它提供了许多新特性和性能优化,使得 Java 应用程序的性能和可靠性更好。

本文将介绍如何在 Ubuntu 服务器上安装 OpenJDK 17 开发包,包括从官方软件包仓库中安装和手动从压缩文件安装两种方法。

从 Ubuntu 软件包仓库中安装 OpenJDK 17
  1. 安装 apt-transport-https:

    sudo apt-get update
    sudo apt-get install apt-transport-https
    
  2. 添加 OpenJDK 17 的官方软件包仓库:

    wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
    echo "deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list
    
  3. 更新软件包列表:

    sudo apt-get update
    
  4. 安装 OpenJDK 17:

    sudo apt-get install adoptopenjdk-17-hotspot
    

    这将安装 OpenJDK 17 的 "HotSpot" 虚拟机。

从压缩文件手动安装 OpenJDK 17
  1. 下载 OpenJDK 17 压缩文件:

    wget https://download.java.net/java/early_access/jdk17/25/GPL/openjdk-17+25_linux-x64_bin.tar.gz
    
  2. 解压压缩文件:

    tar -xzvf openjdk-17+25_linux-x64_bin.tar.gz
    
  3. 将解压后的文件夹移动到 /usr/lib/jvm 目录下:

    sudo mv jdk-17 /usr/lib/jvm/
    
  4. 设置环境变量:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-17/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-17/bin/javac 1
    sudo update-alternatives --set java /usr/lib/jvm/jdk-17/bin/java
    sudo update-alternatives --set javac /usr/lib/jvm/jdk-17/bin/javac
    

    这将设置 /usr/bin/java 和 /usr/bin/javac 为 OpenJDK 17 的可执行文件。

现在,你已经成功地安装了 OpenJDK 17。 你可以通过运行以下命令来验证是否安装成功:

java -version

你应该看到类似以下的输出:

openjdk version "17" 2021-09-14
OpenJDK Runtime Environment (build 17+35-2724)
OpenJDK 64-Bit Server VM (build 17+35-2724, mixed mode, sharing)
结论

本文介绍了 Ubuntu 服务器上如何安装 OpenJDK 17 开发包。你可以选择从官方软件包仓库中安装或手动从压缩文件安装两种方法。如果你想运行 Java 应用程序,它们需要 OpenJDK 17 开发包来提供 Java 运行环境。