Voici le résultat d'une inspection que j'ai effectuée:
$ Java -version
Java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
et
$ update-Java-alternatives -l
Java-1.6.0-openjdk-AMD64 1061 /usr/lib/jvm/Java-1.6.0-openjdk-AMD64
et
$ ls /usr/lib/jvm/
default-Java Java-1.5.0-gcj-4.6 Java-1.6.0-openjdk Java-1.6.0-openjdk-AMD64 Java-6-openjdk Java-6-openjdk-AMD64 Java-6-openjdk-common Java-7-openjdk-AMD64
Dans cet esprit, comment puis-je changer la valeur par défaut en 1.6 afin que, lorsque j'exécute la version Java, il me dise 1.6?
Merci!
Je suis sur Fedora mais j'espère que les alternatives fonctionnent de la même manière sur Ubuntu. Vous devez exécuter update-alternatives --config Java
(sur Fedora uniquement alternatives --config Java
) pour voir quelles options vous avez. Tapez ensuite le numéro du JDK que vous souhaitez utiliser et appuyez sur Entrée. Et c'est tout:-)
nous ci-dessous la commande pour définir le Java. Sudo update-alternatives --config Java
Il affichera l'option permettant de sélectionner la version Java appropriée
Définir Java par défaut:
mv /usr/bin/Java /usr/bin/Java_1.6
ln -s /usr/Java/jdk1.7.0_55/bin/Java /usr/bin/