Alterar update-java-alternatives prio

2
karl@karl-Dell-Precision-M3800:~$ update-java-alternatives -l
java-1.8.0-openjdk-amd64       1081       /usr/lib/jvm/java-1.8.0-openjdk-amd64
java-6-oracle                  1085       /usr/lib/jvm/java-6-oracle
java-7-oracle                  1083       /usr/lib/jvm/java-7-oracle
java-8-oracle                  1086       /usr/lib/jvm/java-8-oracle
java-9-oracle                  1084       /usr/lib/jvm/java-9-oracle

Gostaria de definir o java-1.8.0-openjdk-amd64 como 1090. Tentei instalar a alternativa de atualização, mas isso não mudará.

    
por Karl Morrison 27.09.2016 / 11:39

1 resposta

3

Você pode substituir a escolha automática com base no valor de prioridade definindo a alternativa manualmente:

update-java-alternatives --set java-1.8.0-openjdk-amd64 

Ou você pode alterar a prioridade de cada entrada editando manualmente o arquivo de configuração apropriado em /usr/lib/jvm , no seu caso, seria /usr/lib/jvm/.java-1.8.0-openjdk-amd64.jinfo .

Abra-o no seu editor de texto favorito como root e altere a linha

priority=1081

para as suas necessidades. Deve estar perto do topo do arquivo, provavelmente na linha 3.

    
por Byte Commander 27.09.2016 / 11:47