Snow Leopard fornisce Java 6 per macchine a 32 bit?


8

Ci sono state alcune ipotesi che Snow Leopard di Apple avrebbe finalmente incluso una versione di Java 6 che funziona su hardware Intel a 32 bit. Ora che il sistema operativo è stato rilasciato, qualcuno può confermare se questo è il caso o no?

Se qualcuno qui ha installato Snow Leopard su un computer a 32 bit, potresti eseguire il comando seguente e segnalare l'output?

java -version


Grazie BTW. Stasera ho imparato qualcosa di nuovo sul comando della versione Java.
— BinaryMisfit,

Risposte:


7

Ho un Mac solo a 32 bit e ho fatto una nuova installazione di Snow Leopard. È un MacBook nero originale (modello 1,1).

Ecco l'output di 'java -version' che sarebbe la versione java predefinita (a partire dal lancio iniziale di Snow Leopard, 10.6.0):

versione java "1.6.0_15"
Java (TM) SE Runtime Environment (build 1.6.0_15-b03-219)
VM client HotSpot (TM) Java (build 14.1-b02-90, modalità mista)

Aggiornamento: ad oggi, OS X 10.6.4 abbiamo:

$ java -version
versione java "1.6.0_20"
Java (TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
VM client HotSpot (TM) Java (build 16.3-b01-279, modalità mista)

Cosa strana: ho appena aggiornato una delle mie macchine alla 10.6.4 (direttamente dalla 10.6.0) e la versione java è 10.6.0_15. Strano ...
— Dan Rosenstark,

6

Ho installato questa mattina. Guardando in "Preferenze Java", queste sono le informazioni che ho:

Java SE 6 a 64 bit

Java SE 6 a 32 bit

La mia macchina è a 64 bit, ma se la versione a 32 bit è disponibile per me, non vedo perché non la renderebbero disponibile per le persone che usano macchine a 32 bit.


2

Mi sono imbattuto in questo link .

Avevo bisogno di Java 1.5 per l'app legacy.

Ho seguito le istruzioni lì e ora sono in grado di scegliere tra:

testo alternativo

La directory finisce così:

testo alternativo

Non sono sicuro di quanto sia affidabile il JDK che ho scaricato. :(


Mi chiedo se un Leopard Java 5 archiviato (come quello di un backup di Time Machine) non funzionerebbe altrettanto bene. Apple l'ha rimosso da Snow Leopard per qualche motivo sconosciuto ...
— Arjan,

Probabilmente non avevano proprio voglia di sostenerlo. :(
— OscarRyz,

1

Queste versioni sono fornite in JavaVM Framework:

1.3.1 (1.3)

1.6.0 (1.5, 1.5.0, 1.6)


Cosa riporta "Informazioni su questo Mac" sul tuo processore?
— Thorbjørn Ravn Andersen,

@Nerdling: Grazie, sei su una macchina a 32 bit? In tal caso, saresti abbastanza gentile da eseguire il comando "java -version" per verificare che la versione 1.6 sia effettivamente in esecuzione su hardware a 32 bit?
— Dan Dyer,

VM per server a 64 bit Java HotSpot (TM)
— Jeremy L

0

Ho notato che Cyberduck ha qualche problema , ma in effetti, su un MacBook di prima generazione, a 32 bit, Snow Leopard:

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

totale 48
lrwxr-xr-x 1 ruota radice 5 agosto 29 11:24 1.3 -> 1.3.1
drwxr-xr-x 3 rotella della radice 102 21 luglio 01:35 1.3.1
lrwxr-xr-x 1 ruota radice 10 agosto 29 11:24 1,5 -> CurrentJDK
lrwxr-xr-x 1 ruota radice 10 agosto 29 11:24 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 ruota radice 5 agosto 29 11:24 1.6 -> 1.6.0
drwxr-xr-x 8 root wheel 272 agosto 29 11:55 1.6.0
drwxr-xr-x 9 ruota della radice 306 29 agosto 11:55 A
lrwxr-xr-x 1 ruota radice 1 agosto 29 11:24 Corrente -> A
lrwxr-xr-x 1 root wheel 3 ago 29 11:24 CurrentJDK -> 1.6

(Non sono sicuro se mi piace SL che elimina i miei precedenti SDK Java, ma beh, ha rimosso anche le mie stampanti ...)


0

Se non riesci ad aggiornare a Snow Leopard per nessun motivo, puoi sempre usare questa correzione per far funzionare 1.6.0 sul tuo macbook a 32 bit ... funziona abbastanza bene per me. Passerò a Snow Leopard una volta che avrò il tempo di fare un backup sicuro dell'HD


Grazie, ho già SoyLatte, ma non è lo stesso. Non si integra con il desktop OS X nativo, richiede X11.
— Dan Dyer,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.