2009-03-03 18 views
6

È possibile installare l'ultimo JDK su Mac OS 10.5? Quali sono le opzioni migliori, considerando che la versione fornita da Apple è 1.5?Installazione di Java 6 su Mac OS

Update: Sto cercando di installare JDeveloper 11, che richiede JDK 6.

risposta

9

Se si dispone di un Mac Intel con un processore Core 2 Duo, andate su Applicazioni/Java ed eseguire Java Preferences.app

Sarete in grado di selezionare "Java SE 6" come versione Java di default (versione 5 è ancora il valore predefinito di spedizione sul sistema operativo per la compatibilità, suppongo).

+1

In realtà è Applicazioni> Utilità> Java, grazie! –

+0

Whoops ... grazie per la correzione! –

7

seconda dell'hardware i latest version forniture di Apple in realtà è Java 6, ma non si attiva la versione di default da utilizzare. Apple fornisce Java 6 solo per i Mac Intel a 64 bit (vale a dire non per i Core Duo Mac originali). Per i vecchi Mac, puoi provare lo OpenJDK port of Java 6 for Mac (SoyLatte).

1

OS X does have Java 6 dopo l'aggiornamento 1. Il numero di versione si fa riferimento è la versione di Java 6. si visualizza eventuali errori durante l'installazione JDeveloper 11?

+0

Dopo aver abilitato JDK 6 funziona, grazie. –

1

È solo un aggiornamento software. Ecco uno blog post che lo descrive.

1

Apple fornisce Java 6 (1.6) per Leopard (OS X 10.5) come aggiornamento, tuttavia solo la versione a 64 bit. Quindi, se il tuo Mac non è un Intel a 64 bit, allora non avrai Java 6 su Leopard.

Se disponi di un processore Intel a 64 bit, assicurati di installare gli ultimi aggiornamenti del sistema operativo, in particolare quelli Java per assicurarti di ottenere Java 1.6. Inoltre, è ancora necessario impostare Java 6 come VM predefinita nelle preferenze di Java, in quanto il valore predefinito è Java 1.5.

Attualmente, la soluzione più semplice se si dispone di un processore Intel a 32 bit è quello di eseguire l'aggiornamento a Snow Leopard, che comprende le versioni a 32-bit e 64-bit di Java 6.

0

JDeveloper come NetBeans ed eclissi di fornire una file di configurazione (solitamente un .conf) in cui è possibile aggiornare un attributo jdkhome che indica il percorso della propria installazione di jdk6, come accennato prima di poterlo ottenere da OpenJDK port of Java 6 for Mac.

0

è necessario anche essere consapevoli che:

  • se si dispone di un alias "CurrentJDK" e se questo alias è "spezzato", allora è necessario eliminarlo per installare un nuovo JDK.
  • Cancellare quel "alias" risolverà i problemi.