首先,如果您在 Mountain Lion 上运行所有系统更新,您应该安装 Java 6。尝试在命令行上运行此命令:
java -version
输出应该是
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)
如果你是最新的。我认为这不是你得到的。所以试试
ls -l /System/Library/Frameworks/JavaVM.framework/Versions
这应该给你
total 64
lrwxr-xr-x 1 root wheel 10 Oct 20 17:46 1.4 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Oct 20 17:46 1.4.2 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Oct 20 17:46 1.5 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Oct 20 17:46 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Oct 20 17:46 1.6 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Oct 20 17:46 1.6.0 -> CurrentJDK
drwxr-xr-x 8 root wheel 272 Oct 20 17:47 A
lrwxr-xr-x 1 root wheel 1 Oct 20 17:46 Current -> A
lrwxr-xr-x 1 root wheel 59 Oct 20 17:46 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
同样,这表明在您运行应用程序时安装并使用了 Java 6。如果是这种情况,那么您对 Minecraft 的问题就出在其他地方。
如果这些输出中的任何一个不是上面列出的,请尝试运行系统更新,如果不能修复它,请将输出与您的原始帖子一起发布到上述命令,以便我们可以为您提供帮助。