首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何卸载linux的jdk

在Linux系统中卸载JDK(Java Development Kit)通常有以下几种方法:

一、基于Debian系系统(如Ubuntu)

  1. 使用包管理器卸载(以apt为例)
    • 首先查看已安装的JDK版本信息:
      • 如果是通过apt安装的,可以使用命令dpkg -l | grep openjdk或者apt list --installed | grep openjdk
    • 卸载特定版本的JDK:
      • 例如要卸载openjdk - 11 - jdk,可以使用命令sudo apt remove openjdk - 11 - jdk
      • 如果想要彻底清除相关配置文件,可以使用sudo apt purge openjdk - 11 - jdk
    • 自动清理不再需要的依赖包:
      • 运行sudo apt autoremove
  • 手动删除(适用于所有情况)
    • 查找JDK安装路径:
      • 通常在/usr/lib/jvm目录下。可以使用ls /usr/lib/jvm查看。
    • 假设要卸载的JDK路径为/usr/lib/jvm/java - 11 - openjdk - amd64,则执行以下操作:
      • 删除JDK目录:sudo rm -rf /usr/lib/jvm/java - 11 - openjdk - amd64
      • 删除相关的环境变量配置(如果有):
        • 编辑~/.bashrc或者/etc/profile文件,找到类似export JAVA_HOME=/usr/lib/jvm/java - 11 - openjdk - amd64export PATH=$JAVA_HOME/bin:$PATH这样的行并删除。
        • 使修改生效(如果编辑的是~/.bashrc):source ~/.bashrc

二、基于Red Hat系系统(如CentOS)

  1. 使用包管理器卸载(以yum为例)
    • 查看已安装的JDK:
      • 使用rpm -qa | grep java或者yum list installed | grep java
    • 卸载特定JDK:
      • 例如对于java - 1.8.0 - openjdk,使用sudo yum remove java - 1.8.0 - openjdk
    • 清理缓存(可选):
      • sudo yum clean all
  • 手动删除
    • 查找JDK安装路径,一般在/usr/java或者/opt目录下。
    • 假设JDK在/usr/java/jdk - 1.8.0_291,则执行sudo rm -rf /usr/java/jdk - 1.8.0_291
    • 同样需要检查并修改环境变量配置文件(如~/.bashrc或者/etc/profile)中的JAVA_HOMEPATH相关设置。

优势

  • 正确卸载JDK可以释放系统资源,避免不必要的软件冲突。
  • 对于需要特定版本JDK或者重新安装不同版本JDK的场景非常重要。

应用场景

  • 当系统需要升级JDK版本时,需要先卸载旧版本。
  • 在服务器资源紧张,需要清理不必要的软件时。
  • 当发现JDK安装存在问题或者与系统其他组件冲突时。

如果在卸载过程中遇到问题:

  • 权限不足:确保使用sudo(对于普通用户)或者以root用户身份执行命令。
  • 环境变量残留导致问题:即使JDK已卸载,如果环境变量仍指向旧的安装路径,可能会导致一些命令(如java -version)报错。仔细检查并修改相关配置文件可解决。
  • 部分文件未删除干净:手动检查可能的安装目录(如/usr/lib/jvm/usr/java等),并使用rm -rf谨慎删除残留文件。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • linux卸载命令_centos卸载jdk

    大家好,又见面了,我是你们的朋友全栈君。 linux centos7 自带了openjdk ,这个版本的jdk是缺少一部分功能的,最好安装 oracle jdk。...但在没有卸载openjdk就安装 oracle jdk 时,部分依赖包装不上,后期程序运行时会出现问题。以下为卸载 jdk 的步骤(openjdk 或 oracle jdk) # 1 ....查看目前系统中包含的 jdk 版本 rpm -qa|grep jdk # 2 . 得到的结果如下: jdk1.8.0_144-1.8.0_144-fcs.x86_64 # 3 ....执行如下命令卸载jdk rpm -e –nodeps jdk1.8.0_144-1.8.0_144-fcs.x86_64 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    10.1K20

    linux下查看已经安装的jdk 并卸载jdk的方法

    linux下查看已经安装的jdk 并卸载jdk的方法 学习路径 linux下查看已经安装的jdk 并卸载jdk的方法 一、查看Jdk的安装路径: 二、卸载旧版本的JDK: 三、安装JDK(以JDK1.8...:如果是windows中,可以使用: set java_home:查看JDK安装路径 java -version:查看JDK版本 二、卸载旧版本的JDK: 确定JDK的版本: rpm -qa |...然后卸载: yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 如果这中方法不行,可以使用如下的方法卸载: (1)卸载系统自带的jdk版本:...版本 查看安装的jdk: #rpm -qa|grep jdk 可能看到如下类似的信息: jdk-1.6.0_22-fcs 卸载: #rpm -e –nodeps jdk-1.6.0_22-fcs.../uninstall.sh即可卸载jdk 三、安装JDK(以JDK1.8为例子) 两种方式: 1、yum一键安装 (1) yum install java-1.8.0-openjdk* 安装java1.8.0

    8.5K10

    Linux上快速安装、卸载JDK「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 Linux上快速安装、卸载JDK Linux上安装JDK步骤 1. 安装JDK 2. 如何卸载JDK Linux上安装JDK步骤 1....OpenJDK,如下截图: 安装步骤如下: 新建jdk安装目录 mkdir /usr/java 把JDK上传到Linux服务器,可以采用FileZilla工具上传文件。...FileZilla工具界面如下截图,此处我将JDK压缩文件上传到了/home/software目录之下 把上传的JDK压缩包进行解压,解压命令如下: tar -zxvf jdk-8u191-linux-x64...mv jdk1.8.0_191 /usr/java/ 配置Java环境 Linux系统的Java环境配置文件一般是在/etc/profile,进入该配置文件在文件末尾添加如下环境变量参数。...如何卸载JDK 若需卸载,请参考如下步骤: 检查系统安装的OpenJDK rpm -qa|grep openjdk -i 删除以上四项 openjdk 的安装包并且检查后显示删除完毕 rpm -e

    2.1K10
    领券