Java-Alternativen - Ändern Sie den Auto-Modus

9

Ich habe drei JDKs installiert, die alle für einige Projekte benötigt werden, an denen ich arbeite.

Wenn ich laufe, sudo update-alternatives --config javabekomme ich die Ausgabe:

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

Wie kann ich die Option 3 (JDK 8) als die im Auto-Modus ausgewählte Option auswählen?

stefano
quelle

Antworten:

8

Stellen Sie die Priorität /usr/lib/jvm/java-8-oracle/jre/bin/javahöher als den Rest ein, um sie automatisch als Standard- javaBinärdatei zu aktivieren .

Du kannst tun:

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

Hier habe ich einen Prioritätswert verwendet 1100, eigentlich jeden größeren Wert, der ausreichen 1074würde.

heemayl
quelle