【问题标题】:Can't Uninstall Java 7 JDK on Mac OS X (Mountain Lion 10.8.4)无法在 Mac OS X (Mountain Lion 10.8.4) 上卸载 Java 7 JDK
【发布时间】:2013-08-02 02:29:34
【问题描述】:

我花了好几个小时试图弄清楚如何在我的 Mac 上卸载 Java 7 JDK,因为它一直在使 Eclipse 和一些 Minecraft 模组包崩溃。我尝试恢复到 Apple 提供的 Java 6 JDK。我尝试查看 Oracle 的站点以尝试找出解决问题的方法。如果您向下滚动到页面底部,您会看到它告诉您使用 sudo 进行卸载的位置。我在 Library 中找不到 Java 文件夹,我也尝试在 Finder 中使用 Go To Folder 功能,但似乎找不到它。我也尝试过终端,但仍然找不到该文件夹​​。似乎以前没有其他人遇到过这个问题。我在论坛网站上询问过,但找不到答案。请尽快回复!

http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html

【问题讨论】:

  • 我认为this 可能会有所帮助。
  • @yanshuai 谢谢,你指出的 SO 问题对我有用。我将使用HomebrewJenv 来管理我安装的Java 版本,看起来更干净、更容易。 hanxue-it.blogspot.ch/2014/05/…

标签: macos osx-lion java uninstallation


【解决方案1】:

你可以进去看看:

/Library/Java/JavaVirtualMachines

如果有jdk.1.7之类的文件夹,可以删除。重新启动您的程序,它们将获得 Java 1.6 作为默认值。

【讨论】:

  • 谢谢伙计,看到降级 Java 有多么困难,这令人沮丧
【解决方案2】:

如果找不到 Java Home,请打开终端并输入:

env

寻找或类似的东西我的可能和你的不一样

JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.7/Home

这是您的 Java 安装位置

如果您想在 Finder 中查看它,请打开 Finder 并按 Command + Shift + G 并输入 java home 的路径。

要卸载,只需从以下位置删除 java 版本:

/System/Library/Java/JavaVirtualMachines

cd /System/Library/Java/JavaVirtualMachines
rm -r some.version.java.jdk

注意:有时 Java 安装在 /System/Library 中,但有时它安装在 /Library 中,这就是 Oracle 文档建议的 /Library 中找不到 Java 的原因。

【讨论】:

  • 不幸的是,当我在终端中输入 env 时,我找不到任何与 Java 相关的内容。
  • @user2644292 然后你没有安装 JDK,你安装了 Java JRE 7。这些不是一回事。按照本教程卸载 Java 7.java.com/en/download/help/mac_uninstall_java.xml(我不确定您是否知道,JDK 代表 Java Development Kit。您可能想说的是 Java JRE 7,即 Java Runtime Environment。Minecraft 不需要JDK玩。你提到了eclipse,如果你连JAVA_HOME都没有设置,你怎么用eclipse?这是一个明显的问题)
  • 你看我已经删除了 Java JRE 7.. 并且我确实安装了 JDK。我安装了它,但我找不到目录。我的下载文件中仍然有 .dmg。
  • 查找 Java 的另一个技巧是打开 Finder,按 SHIFT+COMMAND+G,然后输入 /usr/bin 并回车。如果应该带你到很多文件,寻找 java 或 javac,一旦你找到它们右键单击并单击 show original
  • +1 表示“有时 Java 安装在 /System/Library 中,但有时它安装在 /Library 中”,节省了我的时间
【解决方案3】:

在我目前的情况下: sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2012-10-15
    • 2012-08-18
    • 2012-10-21
    • 2012-07-25
    • 2012-12-04
    相关资源
    最近更新 更多