alternative java - Cambia la modalità automatica


9

Ho tre JDK installati, tutti necessari per alcuni progetti su cui lavoro.

Quando corro sudo update-alternatives --config javaottengo l'output:

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

Come potrei rendere l'opzione 3 (JDK 8) come quella selezionata in modalità automatica?

Risposte:


8

Rendi la priorità /usr/lib/jvm/java-8-oracle/jre/bin/javapiù alta rispetto al resto per abilitarlo automaticamente come javabinario predefinito .

Tu puoi fare:

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

Qui ho usato il valore di priorità 1100, in realtà qualsiasi valore maggiore che 1074avrebbe fatto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.