一、删除 JDK
-
查看本地
Java JDK
安装位置$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1): 21.0.1 (arm64) "Oracle Corporation" - "Java SE 21.0.1" /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
位置就是
/Library/Java/JavaVirtualMachines/jdk-21.jdk
,后面的路径不需要。 -
然后删除
$ sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-21.jdk
-
插件删除情况
$ java --version
显示找不到
Java
环境了
二、手动删除其他相关文件
-
除了卸载
JDK
本身,还可以手动删除其他相关的文件,从而清理整个系统。这些文件包括JRE、Java 插件
、Java Web启动器
、Java Web Start
、Java Preferences
和Java Cache
等。以下是一些有用的命令和脚本,可帮助手动删除这些文件。 -
删除
JRE
如果想删除JRE,请执行以下步骤,首先关闭所有正在使用JRE的应用程序。然后输入以下命令:
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -rf /Library/LaunchAgents/com.oracle.java.Java-Updater.plist sudo rm -rf /Library/PrivilegedHelperTools/com.oracle.java.JavaUpdateHelper sudo rm -rf /Library/LaunchDaemons/com.oracle.java.JavaUpdateHelper.plist sudo rm -rf /Library/PreferencesPanes/JavaControlPanel.prefPane sudo rm -rf ~/Library/Application\ Support/Oracle/Java
执行该命令后,JRE就会被彻底删除。
-
删除
Java 插件
如果想删除
Java 插件
,请执行以下步骤,首先关闭所有正在使用Java插件
的应用程序。然后输入以下命令:sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
执行该命令后,
Java 插件
就会被彻底删除。