Snow Leopard 是否为 32 位机器提供 Java 6?

Snow Leopard 是否为 32 位机器提供 Java 6?

已经有一些猜测Apple 的 Snow Leopard 最终将包含一个可在 32 位 Intel 硬件上运行的 Java 6 版本。现在操作系统已经发布,有人能确认这是否属实吗?

如果这里有人在 32 位机器上安装了 Snow Leopard,您能否运行以下命令并报告输出?

java -版本

答案1

我有一台 32 位 Mac,并全新安装了 Snow Leopard。它是一台原装黑色 MacBook(型号 1,1)。

下面是“java -version”的输出,它是默认的 java 版本(自 Snow Leopard 首次发布以来,版本号为 10.6.0):

Java 版本“1.6.0_15”
Java(TM) SE 运行时环境(版本 1.6.0_15-b03-219)
Java HotSpot(TM) 客户端 VM(版本 14.1-b02-90,混合模式)

更新:截至今日,OS X 10.6.4 我们有:

$ java -版本
Java 版本“1.6.0_20”
Java(TM) SE 运行时环境(版本 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) 客户端 VM(版本 16.3-b01-279,混合模式)

答案2

我今天早上安装了。查看“Java 首选项”,我得到以下信息:

Java SE 6 64 位

Java SE 6 32 位

我的机器是 64 位的,但是如果我可以使用 32 位版本,我不明白为什么他们不将其提供给使用 32 位机器的用户。

答案3

我遇到了这个关联

我需要 Java 1.5 来运行旧版应用程序。

我已按照那里的说明进行操作,现在我可以选择:

替代文本

该目录最终看起来像这样:

替代文本

但我不确定我下载的 JDK 有多可靠。:(

答案4

我注意到 Cyber​​duck有一些麻烦但事实上,在第一代 MacBook、32 位、Snow Leopard 上:

cd /系统/库/框架/JavaVM.framework/版本/

共 48
lrwxr-xr-x 1 根轮 5 8月29日 11:24 1.3 -> 1.3.1
drwxr-xr-x 3 根轮 102 7月 21 01:35 1.3.1
lrwxr-xr-x 1 根轮 10 八月 29 11:24 1.5 -> CurrentJDK
lrwxr-xr-x 1 根轮 10 八月 29 11:24 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 根轮 5 8月29日 11:24 1.6 -> 1.6.0
drwxr-xr-x 8 root wheel 272 8月29日 11:55 1.6.0
drwxr-xr-x 9 root wheel 306 八月 29 11:55 A
lrwxr-xr-x 1 root wheel 1 8月29日 11:24 当前 -> A
lrwxr-xr-x 1 根轮 3 8月29日 11:24 CurrentJDK -> 1.6

(不确定我是否喜欢 SL 删除我以前的 Java SDK,但是,它也删除了我的打印机......)

相关内容