我尝试按照此处详细说明在运行 Snow Leopard 的 Macbook 上安装 Java 7:https://stackoverflow.com/questions/13536667/how-to-install-java-jdk-7-on-snow-leopard/18788474#18788474
我使用 PackageMaker 按照要求完成了所有操作,似乎安装成功,但现在当我尝试打开 .jar 时,控制台中出现了以下信息:
我无法运行 Feed The Beast 的启动器 .jar,并且 Java 小程序也无法运行:
Minecraft 的 launcher.jar 也无法运行,但 .app 启动器运行良好,并且从那里启动时 Minecraft 本身也能正常工作。
Java 的版本java -version
如下java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
我对 Java 了解不多,所以我不知道这意味着什么。我能想到的唯一修复方法是恢复三周前的备份并手动移动所有较新的文件。
有没有办法重新安装 Java,这样我就不必恢复整个驱动器了?或者,从磁盘重新安装 Snow Leopard 是否可行,而不会弄乱非系统文件?
答案1
Java 7 需要 Mac OS 10.7 (Lion),具体如下:适用于 Mac OS X 的 Oracle Java 安装页面
卸载说明在这里:http://java.com/en/download/help/mac_uninstall_java.xml
如果您要继续使用 Snow Leopard,您应该能够从软件更新应用程序恢复 Java 6。