Como alterar a versão Java Linux

Como alterar a versão Java Linux
Trabalhar com diferentes versões de Java é uma coisa comum para os desenvolvedores. Você pode ter diferentes versões Java instaladas em seu sistema e deve alternar entre elas quando quiser trabalhar em um determinado projeto. Felizmente, há uma maneira rápida de alterar a versão Java atual do seu sistema. Abordaremos todos os detalhes sobre a alteração da sua versão Java no Linux.

Alterando a versão Java no Linux

Para este guia, estamos trabalhando com Java 19. No entanto, instalamos uma versão inferior e verificamos as etapas a seguir quando você deseja mudar a versão.

Vamos primeiro verificar a versão Java atual em nosso sistema. Para isso, use o seguinte comando:

$ java -version

Verificamos que nossa versão Java atual é 19.0.1.

Quando você deseja visualizar Java e Jres instalados do seu sistema, use o seguinte comando:

$ sudo update-alternatives-Config java

O comando exibe todas as versões Java disponíveis. Você pode selecionar qual deles instalar nas opções listadas.

No nosso caso, temos apenas uma versão Java instalada. Observe que a saída a seguir não fornece versões Java alternativas.

Da mesma forma, você pode verificar as versões Java disponíveis usando o comando atualizações-alternativas:

$ sudo update-alternatives-display java

A saída também exibe o link para a versão Java atualmente definida. No nosso caso, o link aponta para Java 19.

Para demonstrar como alternamos entre as versões Java, vamos instalar rapidamente o Java 19.

Se verificarmos as versões Java disponíveis, agora temos o Java 19, que é a versão atualmente definida e uma versão alternativa que é Java 17.

Para alterar a versão Java no Linux, use a opção -config java com o comando atualizador -alternativas:

$ sudo update-alternatives-Config java

Uma lista de todos os JDKs e Jres disponíveis são exibidos. Observe o número de seleção da versão Java que você deseja mudar. Em seguida, insira seu número no prompt de confirmação no terminal e pressione a tecla Enter.

No exemplo, inserimos nossa seleção como 1 para mudar para Java 17. Depois de entrar na seleção, você recebe uma mensagem que confirma que a seleção é atualizada.

Se verificarmos a versão Java atual em nosso sistema, devemos obter o Java 17 enquanto conseguimos mudar para ele.

Na saída, observe que a versão Java atual é Java 17. Se executamos um programa que exige o Java 17, não receberíamos nenhum erro.

É assim que você alterna entre as versões Java no Linux. Sinta -se à vontade para experimentar.

Conclusão

É comum ter diferentes versões Java instaladas em seu sistema. Programas diferentes podem exigir diferentes versões Java para apoiá -las. Nesse caso, você pode ter várias versões Java em seu sistema e precisa alternar entre elas em diferentes instâncias. Cobrimos as etapas simples que você deve seguir ao alterar a versão Java em seu sistema Linux. Felizmente, agora você está à vontade com o trabalho conveniente com diferentes versões Java.