Come posso installare JDK per Java 1.6 SE su OS X 10.9.1 Mavericks


Attualmente ho Java 7 sulla mia macchina, ma vorrei eseguire il downgrade poiché alcuni test unitari nel mio progetto corrente non riescono con le versioni più recenti di Java.

Si noti che sto eseguendo OS X 10.9.1 e le pratiche di installazione Java sono cambiate rispetto alle versioni precedenti del sistema operativo.

Dal momento che Apple ha cambiato la distribuzione intorno al tempo di 1.6, non è ovvio per me come ottengo la vecchia versione. Oracle non fornisce pacchetti Mac di 1.6 :(

Indizi?

Author: Anders Johansen, 2014-02-18

2 answers

OS/X Mavericks viene fornito con Java 1.6, ma nel caso in cui tu abbia installato un'altra versione, puoi tornare con 1.6 se scarichi un pacchetto di Java SE 1.6.0_65 da Apple .

Se hai installato una versione successiva di Java, ad esempio 1.7, per tutti gli utenti, l'installazione del pacchetto sopra menzionato molto probabilmente interromperà la tua installazione più recente esistente.

 9
Author: Sami Laine, 2014-02-25 08:46:11

La risposta qui da Sami Laine non mi ha aiutato ma questa pagina di StackOverflow lo ha fatto: Java 6 non supportato maggiore.versione minore 51.0

Per passare da Java 1.8 a 1.6 per supportare una base di codice legacy, ho anche dovuto abbandonare Maven da 3.3 a 3.2.

 1
Author: Matthew Kuraja, 2016-06-20 18:58:41