DEV Community

Robson Calixto
Robson Calixto

Posted on

Configure seu ambiente java em poucos passos com sdkman

Todo Dev java já passou pela experiência de configurar seu ambiente de trabalho mexendo em variável de ambiente e outras configurações que os frameworks e as ferramentas necessitam. Pensando neste cenário e nos ambientes na nuvem, a ferramenta sdkman foi criada para facilitar estas configurações.

Instalação

A instalação neste guia é feita no ambiente Linux usando a distribuição ubuntu para instalar em outros ambientes recomendo este guia de instalação guia de instalação

Abra o terminal e execute os comandos abaixo:

curl -s "https://get.sdkman.io" | bash
Enter fullscreen mode Exit fullscreen mode

Depois de instalado, será necessário executar as instruções abaixo para tornar as novas alterações válidas sem sair do terminal e verificar a versão da ferramenta:

source "/home/robson/.sdkman/bin/sdkman-init.sh"
sdk version
Enter fullscreen mode Exit fullscreen mode

Listando as versões do java

Depois de executar os passos anteriores, será possível conferir a lista de versões do java disponíveis para instalação, podemos executar o seguinte comando:

sdk list java
Enter fullscreen mode Exit fullscreen mode

Na saída do terminal será listada todas as versões do java disponível no sdkman:
Terminal com tema escuro listando todas as versões do java disponiveis no sdkman

Instalando o Java

Escolha a versão que deseja instalar, irei instalar as versões 17 e 19 distribuídas pelos projetos GraalVM e Amazon Correto .

Utilize o Identifier da versão escolhida:

sdk install java 17.0.5-amzn
sdk install java 22.3.r19-grl
Enter fullscreen mode Exit fullscreen mode

Para conferir se o java está disponível na versão escolhida, executamos o comando:

java -version 
Enter fullscreen mode Exit fullscreen mode

Obs: A versão atual em seu ambiente será a última instalada.

Alternando entre as versões

Podemos alternar entre as versões em nosso ambiente, primeiro iremos verificar todas as versões instaladas:

ls -l ~/.sdkman/candidates/java
Enter fullscreen mode Exit fullscreen mode

Para alterar entre as versões basta utilizar a instrução abaixo mais o identificador da versão:

sdk use java 17.0.5-amzn
Enter fullscreen mode Exit fullscreen mode

Conclusão

Neste ponto seu ambiente com múltiplas versões do java está disponível e prontinho para você escrever os seus códigos. Uma das vantagens de utiliza esta ferramenta é a flexibilidade de mudar seu ambiente de acordo com sua necessidade. Na documentação do projeto é possível encontrar diversos SDKs. Espero que esta publicação tenha lhe ajudado a melhorar seu ambiente de desenvolvimento Java.

Referências

  1. https://sdkman.io/
  2. https://www.graalvm.org/
  3. https://aws.amazon.com/corretto/?filtered-posts.sort-by=item.additionalFields.createdDate&filtered-posts.sort-order=desc

Top comments (1)

Collapse
 
barbarakarvalho profile image
BarbaraKarvalho

Gostei desse material, testei esse passo a passo e deu certo. O SDK me ajudou com a instalação do Java. E, realmente é muito prático.