轻量应用服务器Centos系统上安装jdk8和Jdk17教程(详细)

发布于:2025-08-06 ⋅ 阅读:(15) ⋅ 点赞:(0)

目录

一.Centos7上安装jdk8教程

1.查看安装版本信息

2.进行安装

3.卸载 JDK 包

4. 验证卸载

二.Centos7上安装JDK17教程

1.方法一:启用 EPEL 仓库(如未启用)

1.1 安装 OpenJDK 17:

1.2 验证安装:

2.方法二:手动下载安装(适用于所有 Linux 发行版)(推荐百分之百成功)

2.1下载 OpenJDK 17 压缩包:

2.2 解压到 /usr/local:

2.3 设置环境变量:

2.4 验证安装:

3. 卸载版本 JDK

4. 常见问题解决


一.Centos7上安装jdk8教程

1.查看安装版本信息

        我们通过yum安装

        yum list 列出Centos系统上所有可以安装的包使用grep jdk筛选jdk信息

yum list | grep jdk

选取下面红框中的jdk8类型进行安装

2.进行安装

yum install java-1.8.0-openjdk-devel.x86_64

        接下来会给出是否安装的提示:我们输入y即可

        验证安装完成

        javac 或者java -version

        有输出jdk配置信息或者jdk版本号 则安装成功

        否则失败 以上操作重新来一遍

3.卸载 JDK 包

        使用 yum remove 卸载所有相关包(替换为实际查到的包名):

sudo yum remove java-1.8.0-openjdk-headless java-1.8.0-openjdk

        或直接卸载所有包含

        openjdk 的包:

sudo yum remove "*openjdk*1.8.0*"

4. 验证卸载

java -version # 应显示 "command not found" 或指向其他版本

which java # 检查残留路径

二.Centos7上安装JDK17教程

1.方法一:启用 EPEL 仓库(如未启用)

sudo yum install epel-release -y

1.1 安装 OpenJDK 17:

sudo yum install java-17-openjdk-devel -y

1.2 验证安装:

java -version

2.方法二:手动下载安装(适用于所有 Linux 发行版)(推荐百分之百成功)

2.1下载 OpenJDK 17 压缩包:

wget https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz

2.2 解压到 /usr/local:

也可以直接放到root目录下 根据自己要求来

sudo tar -xvf openjdk-17.0.2_linux-x64_bin.tar.gz -C /usr/local/

2.3 设置环境变量:

echo 'export JAVA_HOME=/usr/local/jdk-17.0.2' | sudo tee -a /etc/profile.d/jdk.sh

echo 'export PATH=$JAVA_HOME/bin:$PATH' | sudo tee -a /etc/profile.d/jdk.sh

source /etc/profile.d/jdk.sh

2.4 验证安装:

java -version

3. 卸载版本 JDK

sudo rm -rf /usr/local/jdk-17.0.2

sudo rm /etc/profile.d/jdk17.sh 

sudo alternatives --remove java /usr/local/jdk-17.0.2/bin/java

4. 常见问题解决

  1. java: command not found
  2. 执行 source /etc/profile 刷新环境变量
  3. 检查 /etc/profile.d/jdk17.sh 文件是否存在
  4. 权限不足问题:在命令前加 sudo,或使用 root 用户操作


网站公告

今日签到

点亮在社区的每一天
去签到