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


8

已经有一些猜测,苹果的雪豹最终将包括一个版本的Java 6是在32位Intel硬件作品。现在已经发布了操作系统,任何人都可以确认是否是这种情况吗?

如果此处有人在32位计算机上安装了Snow Leopard,请运行以下命令并报告输出?

Java版本


谢谢顺便说一句。今晚学习了有关Java版本命令的新知识。
BinaryMisfit

Answers:


7

我只有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,混合模式)

奇怪的是:我刚刚将一台计算机更新为10.6.4(直接从10.6.0更新),而Java版本是10.6.0_15。奇怪...
丹·罗森斯塔克

6

我今天早上安装了。在“ Java偏好设置”中查看,这是我得到的信息:

Java SE 6 64位

Java SE 6 32位

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


2

我碰到了这个链接

对于旧版应用程序,我需要Java 1.5。

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

替代文字

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

替代文字

不过,我不确定我下载的JDK是否值得信赖。:(


让我怀疑归档的Leopard Java 5(如Time Machine备份中的一个)是否也不能正常工作。苹果出于某些未知原因将其从雪豹中移除了
Arjan

可能他们只是不想支持它。:(
OscarRyz

1

这些版本在JavaVM Framework中提供:

1.3.1(1.3)

1.6.0(1.5、1.5.0、1.6)


“关于此Mac”对您的处理器有什么报告?
托尔比约恩Ravn的安德森

@Nerdling:谢谢,您使用的是32位计算机吗?如果是这样,您是否足够友善地运行“ java -version”命令来验证1.6版是否确实在32位硬件上运行?
丹·代尔

Java HotSpot(TM)64位服务器VM
Jeremy L,2009年

0

我注意到Cyber​​duck 遇到了一些麻烦,但实际上,在32位Snow Leopard的第一代MacBook上:

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

总计48
lrwxr-xr-x 1根轮5 Aug 29 11:24 1.3-> 1.3.1
drwxr-xr-x 3根轮102 Jul 21 01:35 1.3.1
lrwxr-xr-x 1根轮10 Aug 29 11:24 1.5-> CurrentJDK
lrwxr-xr-x 1根轮10 Aug 29 11:24 1.5.0-> CurrentJDK
lrwxr-xr-x 1根轮5 Aug 29 11:24 1.6-> 1.6.0
drwxr-xr-x 8根轮272 Aug 29 11:55 1.6.0
drwxr-xr-x 9根轮306 Aug 29 11:55 A
lrwxr-xr-x 1根轮1 Aug 29 11:24 Current-> A
lrwxr-xr-x 1根轮3 Aug 29 11:24 CurrentJDK-> 1.6

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


0

如果由于某种原因而无法更新到Snow Leopard,则可以始终使用此修复程序在32位Macbook上运行1.6.0。有时间为HD进行安全备份后,我将升级到Snow Leopard


谢谢,我已经有SoyLatte,但是不一样。它不与本机OS X桌面集成,它需要X11。
丹·代尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.