La commutation entre les versions Java installées peut être effectuée à l'aide de la update alternatives
commande.
Pour obtenir la liste de vos plates-formes Java installées, exécutez la commande suivante à partir du terminal:
sudo update-alternatives --config java
Cela vous donnera une liste de sortie similaire à ceci:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-oracle/jre/bin/java 1070 auto mode
1 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 manual mode
* 2 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1069 manual mode
Press enter to keep the current choice[*], or type selection number:
Dans ce cas, la version Open JDK 6 est en cours d'exécution. Pour passer à Open JDK version 7, vous devez sélectionner une option 1
à l’invite et appuyer sur la Entertouche.
Vous allez maintenant exécuter la version OpenJDK 7. Aucune autre modification ne sera nécessaire pour changer de version de Java.
La réponse la plus votée qui suggère d'utiliser
répond que partiellement à la question. En l'utilisant, il est très probable que votre environnement Java sera incohérent.
Ceci est particulièrement important si vous avez JDK, pas JRE,
changera de version pour la seule
java
commande , c'est-à-dire repointra l'exécutable principal JRE.javac
et d’autres outils JDK indiqueront toujours l’autre version Java. Pour basculer complètement, vous devez continuer avecupdate-alternatives
tous les autres outils.Le moyen le plus approprié et le plus simple de changer de version Java dans la distribution Linux avec un système "alternatif" - c'est-à-dire dans Debian ou sa version dérivée Ubuntu - consiste à utiliser la commande update-java-alternatives .
La source
la source
Vous pouvez exécuter
sudo update-alternatives --config java
et sélectionner JDK 7 s'il est installé.la source
la manière GUI
plus ici: https://askubuntu.com/a/159594/216936
la source