温馨提示×

centos怎么卸载java版本

小樊
34
2026-09-17 22:06:09
栏目: 编程语言

在 CentOS 上“卸载 Java”通常分两种情况:
1)通过 yum 安装的 Java2)手动安装的 Java(如 tar.gz 解压的)。下面分别说明。


一、先查看当前 Java 情况

java -version
which java

如果是 yum 安装,通常会显示类似:

/usr/bin/java -> /etc/alternatives/java

查看已安装的 Java 包:

rpm -qa | grep java
# 或
yum list installed | grep java

二、卸载 yum 安装的 Java(推荐方式)

1️⃣ 卸载所有 Java 相关包

yum remove java-* -y

或指定版本,例如:

yum remove java-1.8.0-openjdk* -y

2️⃣ 清理 alternatives(可选)

alternatives --remove java /usr/lib/jvm/xxx/bin/java

(路径按实际情况)

3️⃣ 验证

java -version

显示 command not found 即卸载成功。


三、卸载手动安装的 Java(tar.gz 方式)

1️⃣ 找到 Java 安装目录

which java
# 或
echo $JAVA_HOME

2️⃣ 删除目录

例如:

rm -rf /usr/local/java
rm -rf /opt/jdk1.8.0_xx

3️⃣ 删除环境变量

编辑:

vi /etc/profile
# 或
vi ~/.bashrc

删除类似内容:

export JAVA_HOME=...
export PATH=$JAVA_HOME/bin:$PATH

使其生效:

source /etc/profile

4️⃣ 清理 alternatives(如果配置过)

alternatives --remove java /usr/local/java/bin/java

四、常见问题

✅ 只想切换版本,不卸载?

alternatives --config java

✅ 多个 Java 共存?

建议用 alternatives 管理,而不是卸载。


如果你能贴出:

rpm -qa | grep java

which java

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

0