一、Windows 系统卸载 Java 8
步骤 1:通过控制面板卸载程序
- 按下
Win + R
,输入appwiz.cpl
,回车打开“程序和功能”。 - 在列表中找到所有名称包含
Java 8
、JDK 8
或JRE 8
的条目。 - 右键逐个选择并点击 卸载,按照提示完成卸载。
步骤 2:手动删除残留文件
- 打开文件资源管理器,依次删除以下目录(如果存在):
C:\Program Files\Java C:\Program Files (x86)\Java C:\ProgramData\Oracle\Java C:\Users\<你的用户名>\AppData\Local\Java
提示:
ProgramData
和AppData
是隐藏文件夹,需在“查看”菜单中勾选“隐藏的项目”。
步骤 3:清理环境变量
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
- 检查以下两项并删除与 Java 相关的条目:
- 系统变量:删除
JAVA_HOME
。 - Path 变量:删除
%JAVA_HOME%\bin
或类似路径。
- 系统变量:删除
步骤 4:清理注册表(谨慎操作)
- 按下
Win + R
,输入regedit
,回车打开注册表编辑器。 - 备份注册表(文件 → 导出)。
- 删除以下注册表项(如果存在):
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft HKEY_CURRENT_USER\Software\JavaSoft
二、macOS 系统卸载 Java 8
方法 1:通过终端卸载
- 打开终端(Terminal),输入以下命令删除 Java 文件:
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-8*.jdk sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
方法 2:检查 Homebrew 安装的 Java
- 如果通过 Homebrew 安装,运行:
brew list | grep jdk # 查找 Java 包名(如 openjdk@8) brew uninstall openjdk@8
步骤 3:清理环境变量
- 打开用户目录下的配置文件(根据使用的 Shell):
nano ~/.bash_profile # 或 ~/.zshrc、~/.bashrc
- 删除或注释掉
JAVA_HOME
和PATH
中与 Java 相关的行。
三、Linux 系统卸载 Java 8
步骤 1:卸载 OpenJDK 或 Oracle JDK
- 卸载 OpenJDK:
sudo apt-get remove openjdk-8-jdk openjdk-8-jre # Debian/Ubuntu sudo yum remove java-1.8.0-openjdk # CentOS/RHEL
- 卸载 Oracle JDK:
如果通过官网下载安装,直接删除安装目录:sudo rm -rf /usr/lib/jvm/jdk1.8.0
步骤 2:清理环境变量
- 检查并编辑以下文件,删除 Java 相关配置:
sudo nano /etc/environment # 删除 JAVA_HOME sudo nano /etc/profile.d/java.sh # 删除或注释相关行
四、验证是否卸载成功
在终端或命令提示符中运行:
java -version
javac -version
如果显示 command not found
或未找到 Java 8 版本,则卸载成功。
总结
- Windows:卸载程序 → 删除残留文件 → 清理环境变量和注册表。
- macOS:删除 Java 目录 → 检查 Homebrew → 清理配置文件。
- Linux:卸载软件包 → 删除安装目录 → 清理环境变量。
按照上述步骤操作后,Java 8 将被彻底清理,不会影响后续其他版本的安装。