java alternatives - Alterar o modo automático

5

Eu tenho três JDKs instalados, todos necessários para alguns projetos em que trabalho.

Quando executo sudo update-alternatives --config java , obtenho a saída:

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

Como eu poderia fazer a opção 3 (JDK 8) como a selecionada no modo automático?

    
por stefano 31.10.2015 / 11:27

1 resposta

4

Torne a prioridade de /usr/lib/jvm/java-8-oracle/jre/bin/java maior que o resto para ativá-la automaticamente como padrão java binário.

Você pode fazer:

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

Aqui, usei o valor de prioridade 1100 , na verdade, qualquer valor maior que 1074 faria.

    
por heemayl 31.10.2015 / 11:42