alternatives java - Changer le mode automatique


9

J'ai trois JDK installés, tous nécessaires pour certains projets sur lesquels je travaille.

Quand je cours, sudo update-alternatives --config javaj'obtiens la sortie:

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                     Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-oracle/jre/bin/java   1074      auto mode
  1            /usr/lib/jvm/java-6-oracle/jre/bin/java   1073      manual mode
  2            /usr/lib/jvm/java-7-oracle/jre/bin/java   1074      manual mode
  3            /usr/lib/jvm/java-8-oracle/jre/bin/java   1072      manual mode

Comment pourrais-je faire de l'option 3 (JDK 8) celle sélectionnée en mode automatique?

Réponses:


8

Rendez la priorité /usr/lib/jvm/java-8-oracle/jre/bin/javasupérieure à celle du reste pour l'activer automatiquement comme javabinaire par défaut .

Tu peux faire:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-oracle/jre/bin/java 1100

Ici, j'ai utilisé une valeur de priorité 1100, en fait n'importe quelle valeur supérieure qui 1074ferait l'affaire.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.