Czy Snow Leopard zapewnia Java 6 dla komputerów 32-bitowych?

8

Pojawiły się spekulacje, że Snow Leopard firmy Apple w końcu będzie zawierał wersję Java 6, która działa na 32-bitowym sprzęcie Intela. Czy po wydaniu systemu operacyjnego ktoś może potwierdzić, czy tak jest?

Jeśli ktoś tutaj zainstalował system Snow Leopard na komputerze 32-bitowym, czy możesz uruchomić następujące polecenie i zgłosić wynik?

java -version

Dan Dyer
źródło
Dzięki BTW. Nauczyłem się dziś wieczorem czegoś nowego dotyczącego polecenia wersji Java.
BinaryMisfit,

Odpowiedzi:

7

Mam tylko 32-bitowy komputer Mac i wykonałem nową instalację systemu Snow Leopard. Jest to oryginalny czarny MacBook (model 1,1).

Oto dane wyjściowe dla „java -version”, która byłaby domyślną wersją java (od pierwszego uruchomienia Snow Leopard, 10.6.0):

wersja Java „1.6.0_15”
Środowisko wykonawcze Java (TM) SE (kompilacja 1.6.0_15-b03-219)
Klient VM Java HotSpot (TM) (kompilacja 14.1-b02-90, tryb mieszany)

Aktualizacja: na dzień dzisiejszy OS X 10.6.4:

$ java -version
wersja Java „1.6.0_20”
Środowisko wykonawcze Java (TM) SE (kompilacja 1.6.0_20-b02-279-10M3065)
Klient VM Java HotSpot (TM) (kompilacja 16.3-b01-279, tryb mieszany)
Lara Dougan
źródło
Dziwna rzecz: właśnie zaktualizowałem jedną z moich maszyn do wersji 10.6.4 (bezpośrednio z 10.6.0), a wersja Java to 10.6.0_15. Dziwne ...
Dan Rosenstark,
6

Zainstalowałem dziś rano. Patrząc w „Preferencjach Java”, oto informacje, które mam:

Java SE 6 64 bit

Java SE 6 32 bity

Moja maszyna jest 64-bitowa, ale jeśli wersja 32-bitowa jest dla mnie dostępna, nie rozumiem, dlaczego nie udostępniliby jej osobom korzystającym z maszyn 32-bitowych.

Pinochle
źródło
2

Natrafiłem na ten link .

Potrzebowałem Java 1.5 dla starszej aplikacji.

Postępuję zgodnie z instrukcjami tam i teraz mogę wybrać:

alternatywny tekst

Katalog wygląda tak:

alternatywny tekst

Nie jestem jednak pewien, jak wiarygodny jest pobrany plik JDK. :(

OscarRyz
źródło
Zastanawiam się, czy zarchiwizowany Leopard Java 5 (jak ten z kopii zapasowej Time Machine) również nie działałby. Apple usunęło go z systemu Snow Leopard z nieznanego powodu ...
Arjan
Prawdopodobnie po prostu nie mieli ochoty go wspierać. :(
OscarRyz
1

Te wersje są dostarczane w środowisku JavaVM:

1.3.1 (1.3)

1.6.0 (1.5, 1.5.0, 1.6)

Jeremy L.
źródło
Co „O tym Macintoshu” informuje o twoim procesorze?
Thorbjørn Ravn Andersen
@Nerdling: Dzięki, czy jesteś na komputerze 32-bitowym? Jeśli tak, czy byłbyś na tyle uprzejmy, aby uruchomić komendę „java -version”, aby sprawdzić, czy wersja 1.6 faktycznie działa na 32-bitowym sprzęcie?
Dan Dyer
64-bitowa maszyna wirtualna serwera Java HotSpot ™
Jeremy L,
0

Zauważyłem, że Cyberduck ma pewne problemy , ale w rzeczywistości na MacBooku pierwszej generacji, 32-bitowym, Snow Leopard:

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

48
lrwxr-xr-x 1 koło korzeniowe 5 sierpnia 29 11:24 1.3 -> 1.3.1
drwxr-xr-x 3 root root 102 Jul 21 01:35 1.3.1
lrwxr-xr-x 1 koło korzeniowe 10 sierpnia 29 11:24 1,5 -> CurrentJDK
lrwxr-xr-x 1 koło korzeniowe 10 sierpnia 29 11:24 1,5.0 -> CurrentJDK
lrwxr-xr-x 1 koło korzeniowe 5 sierpnia 29 11:24 1,6 -> 1,6.0
drwxr-xr-x 8 koło korzeniowe 272 29 sierpnia 11:55 1.6.0
drwxr-xr-x 9 koło korzeniowe 306 29 sierpnia 11:55 A.
lrwxr-xr-x 1 koło korzeniowe 1 sierpnia 29 11:24 Prąd -> A
lrwxr-xr-x 1 koło korzeniowe 3 sierpnia 29 11:24 CurrentJDK -> 1.6

(Nie jestem pewien, czy podoba mi się usuwanie przez SL moich poprzednich zestawów SDK Java, ale również usunąłem moje drukarki ...)

Arjan
źródło
0

Jeśli z jakiegokolwiek powodu nie możesz zaktualizować się do Snow Leopard, zawsze możesz użyć tej poprawki, aby 1.6.0 działało na twoim 32-bitowym Macbooku ... działa całkiem nieźle. Przejdę na system Snow Leopard, gdy będę mieć czas na bezpieczne utworzenie kopii zapasowej HD


źródło
Dzięki, mam już SoyLatte, ale to nie to samo. Nie integruje się z natywnym pulpitem OS X, wymaga X11.
Dan Dyer