42 votes

Comment puis-je installer JDK 1.6 dans Mavericks ?

Lorsque je passe à Mavericks, il désinstalle Java 1.6. Je peux installer Java 7, mais pour certaines applications et travaux de développement, j'ai encore besoin d'accéder à Java 6. Comment puis-je réinstaller Java 6 dans Mavericks?

Les documents d'Apple recommandent généralement de télécharger Java directement depuis Oracle, mais je ne vois pas de version Mac répertoriée sur la page de téléchargement d'Oracle pour Java SE 6.

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR

Mise à jour

J'ai réussi à installer des parties de Java 6, avec une mise à jour du support Apple. Mais Maven est encore manquant.

$ specs java os
Spécifications :

specs 0.7
https://github.com/mcandre/specs#readme

mvn --version
mvn non trouvé

echo $CLASSPATH

echo $JAVA_HOME
/Library/Java/Home

javac -version
javac 1.6.0_65

java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

system_profiler SPSoftwareDataType | grep 'System Version'
      System Version: OS X 10.9 (13A603)

Mise à jour 2

J'ai pu installer Maven avec Homebrew :

$ brew install maven
$ mvn --version
Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 11:22:22-0400)
Maven home: /usr/local/Cellar/maven/3.1.1/libexec
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.9", arch: "x86_64", family: "mac"

27voto

Colin C. Points 804

Vous pouvez télécharger Java SE 6 pour OS X à partir d'ici : http://support.apple.com/kb/DL1572

Pour le support Maven, vous pouvez utiliser brew (comme indiqué ci-dessus) ou, si vous ne voulez pas installer brew juste pour le support Maven, vous pouvez le télécharger directement depuis maven.apache.org. Voici les étapes que j'ai suivies pour configurer Maven sur une nouvelle installation de Mavericks :

curl -O http://apache.tradebit.com/pub/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
sudo mkdir /usr/local
cd /usr/local
sudo tar -xf ~/apache-maven-3.1.1-bin.tar.gz
echo "export PATH=$PATH:/usr/local/apache-maven-3.1.1/bin" >> .profile
echo "export JAVA_HOME=/Library/Java/Home" >> .profile

15voto

nwinkler Points 8556

Cela fonctionne sur OS X 10.11 (El Capitan). J'ai utilisé Homebrew pour installer JDK 1.6.0_65 :

brew tap caskroom/versions
brew cask install java6

13voto

Everett Toews Points 231

Quand j'ai essayé la réponse acceptée, je n'ai pas vu le nouveau JDK 1.6 dans /Library/Java/JavaVirtualMachines/

J'ai dû aller sur https://developer.apple.com/downloads/, rechercher "java", télécharger le dernier, et l'installer. Ensuite, le JDK 1.6 est apparu.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X