本周末将我的工作笔记本从 Mountain Lion (10.8.5) 升级到 Mavericks (10.9.4) 后,每次打开终端时,我现在都会收到以下错误消息:
Unable to find any JVMs matching version "1.6"
Run Code Online (Sandbox Code Playgroud)
我没有安装 Java 6,但在 shell 会话开始时运行的某些工具必须依赖它。
我怎样才能找出这个问题的根源是什么?请告诉我是否可以提供更多信息以进行故障排除。
Mac OSX Mavericks 安装程序会删除以前安装的 Java 版本。您的文件中可能有对 Java 6 的引用.bash_profile(左右)。它将解释终端启动时的消息。
Oracle 直接支持最新版本的 Java(来自 Java 7)(您可以在 Java.com 上找到安装说明:如何为我的 Mac 安装 Java)。
Apple 支持以前的版本(包括 Java 6)。如果要安装 Java 6,请直接从 Apple 网站下载Java for OS X 2014-001 补丁。
注意:您可以在此Java 常见问题解答中找到有关 Java 和 Mac OS X 兼容性的有用信息。
| 归档时间: |
|
| 查看次数: |
9963 次 |
| 最近记录: |