O Snow Leopard fornece Java 6 para máquinas de 32 bits?

8

Houve especulações de que o Snow Leopard da Apple finalmente incluiria uma versão do Java 6 que funciona em hardware Intel de 32 bits. Agora que o sistema operacional foi lançado, alguém pode confirmar se esse é o caso ou não?

Se alguém instalou o Snow Leopard em uma máquina de 32 bits, você poderia executar o seguinte comando e reportar a saída?

versão-java

Dan Dyer
fonte
Obrigado BTW. Aprendi algo novo hoje à noite sobre o comando da versão Java.
BinaryMisfit 28/08/09

Respostas:

7

Eu tenho apenas um Mac de 32 bits e fiz uma nova instalação do Snow Leopard. É um MacBook preto original (modelo 1,1).

Aqui está a saída para 'java -version', que seria a versão java padrão (a partir do lançamento inicial do Snow Leopard, 10.6.0):

versão java "1.6.0_15"
Java (TM) SE Runtime Environment (compilação 1.6.0_15-b03-219)
VM cliente Java HotSpot (TM) (build 14.1-b02-90, modo misto)

Atualização: A partir de hoje, o OS X 10.6.4 possui:

$ java -version
versão java "1.6.0_20"
Java (TM) SE Runtime Environment (compilação 1.6.0_20-b02-279-10M3065)
VM cliente Java HotSpot (TM) (compilação 16.3-b01-279, modo misto)
Lara Dougan
fonte
Estranho: acabei de atualizar uma das minhas máquinas para 10.6.4 (diretamente da 10.6.0) e a versão java é 10.6.0_15. Strange ... #
9788 Dan Rosenstark # 5/10
6

Eu instalei esta manhã. Olhando em "Java Preferences", esta é a informação que tenho:

Java SE 6 de 64 bits

Java SE 6 de 32 bits

Minha máquina é de 64 bits, mas se a versão de 32 bits estiver disponível para mim, não vejo por que eles não a disponibilizariam para pessoas que usam máquinas de 32 bits.

Pinochle
fonte
2

Me deparei com este link .

Eu precisava do Java 1.5 para o aplicativo herdado.

Segui as instruções e agora posso escolher:

texto alternativo

O diretório acaba assim:

texto alternativo

Não tenho certeza de quão confiável é o JDK que baixei. :(

OscarRyz
fonte
Me faz pensar se um Leopard Java 5 arquivado (como um de um backup do Time Machine) não funcionaria tão bem. A Apple removeu do Snow Leopard por algum motivo desconhecido ...
Arjan
Provavelmente eles simplesmente não tinham vontade de apoiá-lo. :(
OscarRyz
1

Essas versões são fornecidas no JavaVM Framework:

1.3.1 (1.3)

1.6.0 (1.5, 1.5.0, 1.6)

Jeremy L
fonte
O que "Sobre este Mac" informa sobre o seu processador?
Thorbjørn Ravn Andersen
@ Nerdling: Obrigado, você está em uma máquina de 32 bits? Nesse caso, você teria a gentileza de executar o comando "java -version" para verificar se a versão 1.6 realmente é executada no hardware de 32 bits?
21711 Dan Dyer
VM do servidor Java HotSpot (TM) de 64 bits
Jeremy L
0

Notei que o Cyberduck tem alguns problemas , mas, de fato, em um MacBook de primeira geração, 32 bits, Snow Leopard:

cd /System/Library/Frameworks/JavaVM.framework/Versions/

48 total
lrwxr-xr-x 1 roda raiz 5 29 Ago 11:24 1,3 -> 1.3.1
drwxr-xr-x 3 root wheel 102 21 de julho 01:35 1.3.1
lrwxr-xr-x 1 root wheel 10 de agosto 29 11:24 1,5 -> AtualJDK
lrwxr-xr-x 1 root wheel 10 de agosto 29 11:24 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 roda raiz 5 Ago 29 11:24 1,6 -> 1.6.0
drwxr-xr-x 8 root wheel 272 29 de agosto 11:55 1.6.0
drwxr-xr-x 9 roda de raiz 306 29 de agosto 11:55 A
lrwxr-xr-x 1 roda raiz 1 29 Ago 11:24 Atual -> A
lrwxr-xr-x 1 root wheel 3 29 de agosto 11:24 AtualJDK -> 1,6

(Não tenho certeza se eu gosto do SL excluir meus SDKs Java anteriores, mas também removi minhas impressoras ...)

Arjan
fonte
0

Se você não puder atualizar para o Snow Leopard por qualquer motivo, sempre poderá usar esta correção para fazer com que a 1.6.0 funcione no seu macbook de 32 bits ... funciona muito bem para mim. Vou atualizar para o Snow Leopard assim que tiver tempo para fazer um backup seguro do HD


fonte
Obrigado, eu já tenho o SoyLatte, mas não é o mesmo. Ele não se integra à área de trabalho nativa do OS X, requer o X11.
Dan Dyer