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.