插件窝 干货文章 Centos7 安装 JDK1.8

Centos7 安装 JDK1.8

java 安装 OpenJDK 539    来源:    2025-05-11

CentOS 7 安装 JDK 1.8 指南

方法一:使用YUM安装OpenJDK 1.8(推荐)

  1. 更新系统包索引

    sudo yum update
    
  2. 搜索可用的JDK 1.8包

    sudo yum search java-1.8.0
    
  3. 安装OpenJDK 1.8

    sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
    
  4. 验证安装

    java -version
    

    应该显示类似:

    openjdk version "1.8.0_302"
    OpenJDK Runtime Environment (build 1.8.0_302-b08)
    OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)
    

方法二:手动安装Oracle JDK 1.8

  1. 下载Oracle JDK 1.8

    • 访问Oracle官网
    • 下载适合的版本(如jdk-8uXXX-linux-x64.tar.gz)
  2. 上传到服务器

    scp jdk-8uXXX-linux-x64.tar.gz username@your_server_ip:/tmp/
    
  3. 解压安装

    sudo mkdir -p /usr/lib/jvm
    sudo tar -xzf /tmp/jdk-8uXXX-linux-x64.tar.gz -C /usr/lib/jvm/
    
  4. 设置环境变量

    sudo tee /etc/profile.d/jdk.sh <<EOF
    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_XXX
    export PATH=\$PATH:\$JAVA_HOME/bin
    EOF
    
  5. 使环境变量生效

    source /etc/profile.d/jdk.sh
    
  6. 验证安装

    java -version
    

    应该显示类似:

    java version "1.8.0_XXX"
    Java(TM) SE Runtime Environment (build 1.8.0_XXX-bXX)
    Java HotSpot(TM) 64-Bit Server VM (build 25.XXX-bXX, mixed mode)
    

设置默认Java版本(如果系统中有多个Java版本)

sudo alternatives --config java

然后选择JDK 1.8对应的编号。

验证JAVA_HOME设置

echo $JAVA_HOME

应该显示JDK的安装路径。

注意事项

  1. Oracle JDK需要接受许可协议,建议使用OpenJDK
  2. 生产环境建议使用yum安装,便于后续更新维护
  3. 如果需要开发工具,确保安装了java-1.8.0-openjdk-devel包