本文适用于:

  • 平台: macOS

  • 浏览器:

  • Java 版本: 8.0


检查安装的Java

通过jdk官方下载地址中的dmg文件进行安装后,如果想知道具体安装到哪个目录,可以执行下面的命令进行查看。

/usr/libexec/java_home -V

得到的信息如下:

Matching Java Virtual Machines (1):    1.8.0_181, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

使用终端卸载 Oracle Java

:要卸载 Java,您必须具有管理员权限,并且必须以 root 用户身份或者使用 sudo 工具来执行删除命令。

按照下面所示,删除一个目录和一个文件(符号链接):

  1. 单击位于停靠栏中的 Finder 图标

  2. 单击 Utilities 文件夹

  3. 双击终端图标

在“终端”窗口中,复制并粘贴以下命令:
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk   
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Oracle/Java

请勿尝试通过从 /usr/bin 删除 Java 工具来卸载 Java。此目录是系统软件的一部分,下次对操作系统执行更新时,Apple 会重置所有更改。

注:成功卸载 Java 之后,您可以使用这些
指令删除 Java 部署高速缓存。