是否可以在 Mac OS 10.5 上安装最新的 JDK?考虑到 Apple 提供的版本是 1.5,最好的选择是什么?
更新:我正在尝试安装需要 JDK 6 的 JDeveloper 11。
如果您有配备 Core 2 Duo 的 Intel Mac,请转到 Applications/Java 并运行 Java Preferences.app
您将能够选择“Java SE 6”作为您的默认 Java 版本(我猜为了兼容性,版本 5 仍然是操作系统的默认出厂设置)。
根据您的硬件,Apple 提供的最新版本实际上是 Java 6,但它并未作为默认版本激活。Apple 仅为 64 位 Intel Macs 提供 Java 6(即不为最初的 Core Duo Macs 提供)。对于较旧的 Mac,您可以尝试Java 6 for Mac (SoyLatte) 的 OpenJDK 端口。
Apple 为 Leopard (OS X 10.5) 提供 Java 6 (1.6) 作为更新,但仅提供 64 位版本。因此,如果您的 Mac 不是 64 位 Intel,那么 Leopard 上就不会有 Java 6。
如果您确实有 64 位 Intel,请确保安装最新的操作系统更新,尤其是 Java 更新,以确保您获得 Java 1.6。此外,您仍然需要在 Java Preferences 中将 Java 6 设置为默认 VM,因为它默认为 Java 1.5。
目前,如果您拥有 32 位 Intel 处理器,最简单的解决方案是升级到 Snow Leopard,其中包括 32 位和 64 位版本的 Java 6。
OS X在 Update 1 之后确实有 Java 6。您所指的版本号是Java 6 的版本。您在安装 JDeveloper 11 时是否收到任何错误?
这只是一个软件更新。这是描述它的博客文章。
像 netbeans 和 eclipse 这样的 JDeveloper 提供了一个配置文件(通常是 .conf),您可以在其中更新 jdkhome 属性,以添加 jdk6 安装的路径,如前所述,您可以从Java 6 for Mac 的 OpenJDK 端口获取它。
您还需要注意:
这是。在这里查看:Apple 支持