温馨提示×

centos怎样卸载java程序

小樊
44
2026-09-21 00:57:30
栏目: 编程语言

在 CentOS 上“卸载 Java”一般分几种情况,取决于 Java 是怎么安装的。下面按常见情况说明。


一、查看已安装的 Java

先确认系统里有哪些 Java:

java -version
which java

查看通过 yum 安装的 Java 包:

rpm -qa | grep java
# 或
rpm -qa | grep jdk

二、通过 yum / dnf 安装的 Java(最常见)

1️⃣ 卸载 OpenJDK

# CentOS 7
yum remove java-1.8.0-openjdk*

# CentOS 8 / Stream
dnf remove java-1.8.0-openjdk*

也可以直接卸载查到的包:

rpm -e java-1.8.0-openjdk-xxx

2️⃣ 卸载 Oracle JDK(yum 安装)

yum remove jdk*

三、手动安装的 Java(tar.gz 解压)

如果是自己解压的,比如:

/usr/local/java
/opt/jdk1.8.0_201

卸载步骤

  1. 删除目录
rm -rf /usr/local/java
  1. 删除环境变量 编辑:
vim /etc/profile
# 或
vim ~/.bashrc

删除类似内容:

export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
  1. 使配置生效
source /etc/profile

四、清理 alternatives(很重要)

如果之前用 alternatives 配置过:

alternatives --list | grep java

删除:

alternatives --remove java /usr/java/jdk1.8.0_201/bin/java

五、验证是否卸载成功

java -version

如果提示:

bash: java: command not found

说明已卸载干净。


六、常见场景总结

安装方式 卸载方式
yum/dnf yum remove / dnf remove
rpm rpm -e
手动解压 删目录 + 清环境变量
多版本 alternatives 管理

如果你愿意,可以贴一下:

rpm -qa | grep java

我可以帮你精确给出卸载命令。

0