CentOS 上安装 Java 17

要在 CentOS 上安装 Java 17,您可以使用多种方法。这里我将向您展示如何通过下载 Oracle 提供的 Java 开发工具包 (JDK) 或使用其他开源 JDK 版本(如 Adoptium 或 OpenJDK)来完成安装。

方法一:使用 Oracle JDK 17

  1. 下载 JDK 17
    访问 Oracle 的官方网站下载适用于 Linux 的 JDK 17。请注意,Oracle 的 JDK 可能需要您接受许可协议才能下载。

  2. 安装 JDK 17

    • 下载完成后,使用 wgetcurl 命令将文件下载到您的 CentOS 系统上。
    • 解压缩下载的 .tar.gz 文件。
    • 将解压后的目录添加到系统的 PATH 环境变量中。
示例步骤:
  1. 创建一个目录用于存放 JDK:

    sudo mkdir /usr/local/jdk
    
  2. 下载并解压 JDK 17:

    wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/17+35/d50cbb9829ff42b69d609a03e8782194/jdk-17_linux-x64_bin.tar.gz
    tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/local/jdk/
    
  3. 设置环境变量:

    vi  /etc/profile.d/java.sh
    

    在这里插入图片描述
    查看jdk的路径

    添加以下内容:

    export JAVA_HOME=/usr/local/jdk/jdk-17.0.12
    export PATH=$JAVA_HOME/bin:$PATH
    
  4. 使更改生效:

    source /etc/profile.d/java.sh
    
  5. 验证安装:

    java -version
    

方法二:使用 OpenJDK 17

如果不想使用 Oracle 的 JDK,可以考虑使用 OpenJDK,它是免费且开源的。

  1. 启用 EPEL 仓库
    如果您还没有启用 EPEL 仓库,请运行以下命令来启用它:

    sudo yum install epel-release
    
  2. 安装 OpenJDK 17
    使用 yum 安装 OpenJDK 17:

    sudo yum install java-17-openjdk-devel
    
  3. 验证安装
    检查 Java 版本以确认安装成功:

    java -version
    

请根据您的需求选择合适的方法进行安装。如果您有特定的版本要求或偏好,请告诉我,我可以提供更具体的指导。

你可能感兴趣的:(java,centos,java,linux)