2012-12-27 5 views
0

Je voudrais utiliser java et javac sous Mac OS X 10.8.2, mais dans le terminal quand je demande pour la version avec cette commande: java -version ou javac -version il renvoie les versions suivantes:OS X Mountain Lion Java Version

java version "1.6.0_37" 
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909) 
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode) 

et

javac 1.6.0_37 

Quand je vais à l'application des paramètres et appuyez sur l'icône Java dans la section Other, il ouvre le panneau de configuration Java et il la version jre est 1.7.0_10

Lequel est utilisé? Et comment puis-je mettre à jour le java dans le terminal, ne pas utiliser la version 1.6.0? Est-ce que quelqu'un a rencontré ce problème?

+0

Qu'y a-t-il sur votre chemin? 'echo $ PATH | grep java' – wulfgarpro

+0

mon $ PATH ne contient pas Java, il contenait la version 1.6, mais j'ai supprimé pour résoudre ce problème, mais il ne l'a pas résolu –

Répondre

1

Ouvrez Java App Préférence, vous pouvez trouver plusieurs JDK, vous pouvez faire glisser JDK7 en haut de la liste, puis rouvrir le shell et appeler java -version. Il va changer pour le JDK7.

+0

Il n'y avait qu'un seul choix, mais j'ai téléchargé à partir de l'oracle site, le dernier sdk et il apparaît maintenant aussi dans le terminal. –

Questions connexes