2 votes

Où est installé mon Java SDK 7u7 ?

J'ai téléchargé et installé Java 1.7 depuis ce site .

Lorsque j'exécute le panneau de contrôle Java, je peux vérifier que je l'ai correctement installé.

enter image description here

Cependant, lorsque j'ai vérifié la version de Java à partir de la ligne de commande, la version que j'utilise est Java 1.6.

java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

Le répertoire du système ne contient pas la version 1.7.

enter image description here

Qu'est-ce qui ne va pas avec ça ?

  • Où est installée la version 1.7 de Java ?
  • Comment puis-je faire de Java 1.7 le Java par défaut ?

2voto

Bill Points 7824

J'ai trouvé Java 1.7 SDK dans /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk et tous les binaires dans /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home/bin .

enter image description here

Et en cliquant sur le fichier jdk, je pourrais arranger l'ordre pour que Java SE 7 soit exécuté en premier.

java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)

Et je peux aussi faire apparaître l'application à partir de /Applications/Utilities/Java Preferences.app.

enter image description here

Pour eclipse, je pourrais ajouter une ligne dans /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini pour apprendre à eclipse quel Java il utilisera :

-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java

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