Comment installer JDK pour Java 1.6 SE sur OS X 10.9.1 Mavericks


J'ai actuellement Java 7 sur ma machine, mais je voudrais rétrograder car certains tests unitaires de mon projet actuel échouent avec les nouvelles versions de Java.

Notez que j'exécute OS X 10.9.1 et que les pratiques d'installation de Java ont changé depuis les versions précédentes du système d'exploitation.

Depuis qu'Apple a changé la distribution vers l'époque de 1.6, ce n'est pas évident pour moi comment j'obtiens l'ancienne version. Oracle ne fournit pas de paquets Mac de 1.6: (

Indices?

Author: Anders Johansen, 2014-02-18

2 answers

OS/X Mavericks est livré avec Java 1.6, mais si vous avez installé une autre version, vous pouvez revenir avec 1.6 si vous téléchargez unbundle de Java SE 1.6.0_65 à partir d'Apple .

Si vous avez installé une version ultérieure de Java, par exemple 1.7, pour tous les utilisateurs, l'installation du bundle mentionné ci-dessus cassera très probablement votre installation plus récente existante.

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

La réponse ici de Sami Laine ne m'a pas aidé mais cette page StackOverflow l'a fait: Java 6 majeur non pris en charge.version mineure 51.0

Pour passer de Java 1.8 à 1.6 pour prendre en charge une base de code héritée, j'ai également dû abaisser Maven de 3.3 à 3.2.

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