如何在 Mac OS 上卸载 JDK?

新手上路,请多包涵

伙计们 - 我在尝试从我的 MAC(macOS High Sierra 版本 10.13.4 - 17E199)卸载 JDK 时面临挑战。我安装了两个 JDK 实例,我想卸载它们。

我正在按照此页面上列出的步骤操作: https ://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html

我试图在 /Library/Java/JavaVirtualMachines 目录中运行此命令,这会引发我没有权限的错误。

 rm -rf jdk1.8.0_06.jdk

我是机器的管理员,不确定我还需要什么权限。我以管理员身份和根用户身份尝试过,但都没有成功。

请分享您对此的看法。

原文由 Shivank Sharma 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

来自 Oracle 官方手册

导航到 /Library/Java/JavaVirtualMachines 并删除名称与以下格式匹配的目录:

 /Library/Java/JavaVirtualMachines/jdkmajor.minor.macro[_update].jdk

例如,要卸载 8u6:

 %rm -rf jdk1.8.0_06.jdk

不要尝试通过从 /usr/bin 中删除 Java 工具来卸载 Java。此目录是系统软件的一部分,任何更改都将在您下次执行操作系统更新时由 Apple 重置。

要删除系统文件,您需要在 rm -rf 命令之前添加 sudo。

原文由 Danila Zharenkov 发布,翻译遵循 CC BY-SA 4.0 许可协议

对于 MacOS - 大苏尔 |使用终端

根据以下链接中提供的信息,我能够删除 OpenJDK。

站点链接

在此处输入图像描述

原文由 KR Akhil 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题