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

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

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

2、单击实用程序文件夹

3、双击终端图标

4、在“终端”窗口中,复制和粘贴命令:

sudo rm -fr /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application Support/Java

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

再命令行运行:

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk

其中jdk1.8.0_40.jdk是我的jdk版本;

要想查看jdk版本可用:

ls /Library/Java/JavaVirtualMachines/

后话:

其实我们通常有新版本的jdk更新时,下载最新的进行更新,然后就会在上面的文件夹上多出一个,个人觉得不用删除以前旧版本的,只是到时eclipse和idea选择对应的文件夹即可。