web-dev-qa-db-fra.com

jdk 6 sur lion de montagne

Je viens d'installer Mac OSX 10.8 Mountain Lion J'essaye d'installer une version JDK 6 Il n'y a pas de package Mac pour la version 6 sur les téléchargements Oracle: http://www.Oracle.com/technetwork/Java/ javase/téléchargements/jdk6u37-téléchargements-1859587.html

Mais il y en a un pour la version 7 du JDK http://www.Oracle.com/technetwork/Java/javase/downloads/jdk7u9-downloads-1859576.html

Y a-t-il un autre endroit où je peux obtenir un package Mac pour JDK 6?

34
Black

Si je me souviens bien, la première fois que vous faites quelque chose qui nécessite Java, le système d'exploitation vous demandera si vous souhaitez l'installer, et la version 6 est ce que vous obtenez. Selon cette page , taper Java -version Dans le terminal suffit pour déclencher l'invite.

Pour le JDK (et non le runtime), vous devrez vous connecter developer.Apple.com , rechercher Java et télécharger le Java pour OS X 2012-006 Developer Package. Je viens de le faire sur mon MacBook et j'ai maintenant javac 1.6.0_37.

35
khagler
  • accédez à https://developer.Apple.com/downloads/
  • Télécharger Package développeur Java pour OS X 2013-005
  • Double-cliquez sur le résultat Java_for_os_x_2013005_dp_11m4609.dmg pour ouvrir
  • Double-cliquez sur JavaDeveloper.pkg pour installer; aller avec les valeurs par défaut/accepter de licence/entrez votre mot de passe
  • Ouvrez le terminal et tapez Java -version pour vous assurer que vous disposez de la bonne version.
  • si c'est la version erronée, (par exemple Java version "1.7.0_45"), alors vous devez modifier ~/.bash_profile:

    # Java 6 for Android Development
    export Java_HOME="/Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home/"
    
  • Déconnectez-vous et reconnectez-vous et assurez-vous que vous utilisez la bonne version: Java -version. Doit être Java version "1.6.0_65".

18
Brian Cunnie

Pour une raison bizarre - avant Java7, c'était en fait Apple qui fournissait/supportait Java pour OSX au lieu de Sun/Oracle. Cette situation n'a changé que récemment avec Java7. Donc, pour obtenir une version antérieure - comme Java6, allez sur http://connect.Apple.com - connectez-vous avec votre Apple Id et vous trouverez le jdk pour 1.6 répertorié. Vous pouvez également le trouver via https://developer.Apple.com/ - ou comme je l'ai déjà dit, à partir de 7, vous pouvez l'obtenir directement à partir de http://www.Oracle.com/technetwork/Java/index.html

3
Mike0000001

Malheureusement, je n'ai vu cette réponse qu'après avoir déjà trouvé une solution plutôt bancale ... Je suppose que le téléchargement du programme d'installation Java à partir de developer.Apple.com est le moyen le plus simple d'installer Java 6, mais si, comme moi, vous avez installé Java 7, et que vous essayez de rétrograder et que cela ne fonctionne pas (c'est-à-dire si vous installez le développeur) le téléchargement vous laisse toujours avec Java 7 comme version par défaut), vous pouvez télécharger le Java pour OS 10.6 puis l'ouvrir en utilisant Pacifist, puis copier les fichiers (La copie des fichiers du package pour 10.7 n'a PAS fonctionné pour moi - apparemment, il installe Java 7, ou au moins il laisse Java 7 comme version par défaut sans possibilité de choisir la version 6 à la place).

Plus d'informations ici: https://stackoverflow.com/a/6413600/560114

1
Matt Browne