如何在 Mac 上卸载 Java

如何从 Mac OS 卸载 Java

许多 Mac 用户不需要在他们的计算机上安装 Java,但如果您碰巧安装了 Java 并想从 Mac 中删除它,那么您可以稍微卸载 Java 和 JRE。

从 Mac 卸载 Java 和 JRE 比安装它们稍微复杂一些,因为没有专门的卸载程序或工具,而且它不是 就像卸载其他 Mac 应用程序一样简单,因为组件被拆分到不同的位置。相反,您要么转向命令行,要么自己在 Finder 和文件系统中挖掘以删除 Mac OS 中的 Java。我们将向您展示如何使用这两种方法删除 java。

请注意,通过删除 Java,您将失去运行任何和所有 Java 应用程序或依赖 Java 的应用程序和小程序的能力,无论是单独运行、独立运行还是通过网络运行。如果您使用的应用程序或 Web 应用程序需要 Java,您显然不想卸载 Java。另一种选择是简单地禁用 Java,这会将其关闭但不会将其从计算机中删除.

在 Mac 上卸载 Java

从 Mac 中删除 Java 需要三个步骤,包括手动删除在 macOS / Mac OS / Mac OS X 中找到的各种 java 相关插件和文件,包括系统 /Library 文件夹和用户 ~/Library 文件夹中.在删除系统目录中的任何项目之前,您应该始终备份您的 Mac。以下是您希望通过 Finder 执行和查找的内容:

  1. 退出任何活动的网络浏览器或任何其他使用 Java 的应用
  2. 在 Mac Finder 中,下拉“前往”菜单并选择“前往文件夹”并输入以下路径:
  3. /Library/Internet Plug-ins/

  4. 从这个文件夹中找到并删除“JavaAppletPlugin.plugin”——注意将这个项目移到垃圾箱需要管理员登录
  5. 在 Mac 上查找并删除 Java 插件以卸载 Java

  6. 现在返回“前往”菜单和“前往文件夹”并输入以下路径:
  7. /Library/PreferencePanes/

  8. 从该文件夹中找到并删除“JavaControlPanel.prefPane”,您同样需要管理员登录
  9. 再次返回“Go”菜单,“Go To Folder”到以下路径:
  10. ~/Library/Application Support/Java/

  11. 删除“Java”文件夹
  12. 照常清空 Mac 上的废纸篓

Java 将以这种方式被完全删除。

虽然 Mac 用户也可以通过命令行删除 Java 和 JRE,但基于 Finder 的方法是从 Mac 卸载 Java 的更简单、更安全的方法。

从 Mac OS 命令行卸载 Java 和 JRE

您还可以使用 rm 命令从命令行卸载 Java,这是针对了解以超级用户权限使用 rm 的后果的高级用户。这不适合新手用户,使用命令行需要精确的语法,不使用正确的语法可能会导致错误的命令或意外的数据丢失。

一个一个地,分别执行以下每个命令:

sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin"

sudo rm -rf "/Library/PreferencePanes/JavaControlPanel.prefPane"

sudo rm -rf "~/Library/Application Support/Java"

这需要使用 sudo 进行身份验证。确保语法 100% 正确,如果不确定语法是否正确,请不要执行命令,相反,您可能希望使用基于 Finder 的卸载 java 的方法。

请注意,无论您是通过命令行还是通过 Mac Finder GUI 卸载 Java 和 JRE,结果都是一样的,您是专门从 Mac 中删除 Java 插件、控制面板和对 Java 的应用程序支持。

您始终可以在 Mac 上再次重新安装 Java如果您决定或确定有必要,请稍后再说。大多数 Mac 用户的计算机上不需要 Java,因此不需要安装它。