在Mac OS上安装Java 6

时间:2009-03-03 20:10:31

标签: java macos java-6

是否可以在Mac OS 10.5上安装最新的JDK?考虑到Apple提供的版本是1.5?

,最好的选择是什么?

更新:我正在尝试安装需要JDK 6的JDeveloper 11。

8 个答案:

答案 0 :(得分:8)

如果您的Intel Mac配备Core 2 Duo,请转到Applications / Java并运行Java Preferences.app

您可以选择“Java SE 6”作为默认的Java版本(我想,版本5仍然是操作系统上的出厂默认设置)。

答案 1 :(得分:7)

根据您的硬件,latest version Apple耗材实际上是Java 6,但它未作为默认版本使用。 Apple仅为64位Intel Mac提供Java 6(即不适用于原装Core Duo Mac)。对于较旧的Mac,您可以尝试OpenJDK port of Java 6 for Mac(SoyLatte)。

答案 2 :(得分:1)

Apple为Leopard(OS X 10.5)提供了Java 6(1.6)作为更新,但只提供了64位版本。因此,如果你的Mac不是64位英特尔,那么你就不会在Leopard上安装Java 6。

如果您有64位Intel,请确保安装最新的操作系统更新,尤其是Java更新,以确保获得Java 1.6。此外,您仍需要将Java 6设置为Java Preferences中的默认VM,因为它默认为Java 1.5。

目前,如果您拥有32位Intel处理器,最简单的解决方案是升级到Snow Leopard,其中包括32位和64位版本的Java 6.

答案 3 :(得分:0)

更新后的

OS X does have Java 6 1.您所指的版本号是版本 Java 6.安装JDeveloper 11时是否收到任何错误?

答案 4 :(得分:0)

这只是一个软件更新。这是描述它的blog post

答案 5 :(得分:0)

像netbeans和eclipse这样的JDeveloper提供了一个配置文件(通常是.conf),您可以在其中更新jdkhome属性,添加jdk6安装的路径,如前所述,您可以从OpenJDK port of Java 6 for Mac获取它。

答案 6 :(得分:0)

您还需要注意:

  • 如果您有别名“CurrentJDK”并且该别名是“已损坏”,那么您必须将其删除才能安装新的JDK。
  • 删除“别名”将解决问题。

答案 7 :(得分:-1)

是的。点击此处:Apple support