Felipe Gomes
Felipe Gomes21/03/2023 16:40
Compartilhe
Curso Quality Assurance QARecomendado para vocêFormação Quality Assurance (QA) Experience

SDKMAN! Um exelente SDK manager

  • #Spring Boot / Spring Framework
  • #Maven
  • #Java

O SDKMAN! é uma ferramenta de gerenciamento de pacotes para as linguagens de programação Java e Kotlin. Ele permite que você instale e gerencie várias versões do JDK (Java Development Kit) e do SDK (Software Development Kit) em seu sistema, bem como alternar facilmente entre elas.

O SDKMAN! é compatível com Linux, macOS e Windows(WLS) e é fácil de instalar. Basta abrir o terminal e executar o seguinte comando:

curl -s "https://get.sdkman.io" | bash 

Após a instalação, você pode verificar se ela foi bem-sucedida digitando sdk version no terminal. Isso deve exibir a versão atual do SDKMAN! instalada em seu sistema.

Para instalar uma nova versão do JDK, basta executar o seguinte comando:

sdk install java [versão] 

Por exemplo, se você quiser instalar o JDK 17.0.1, basta executar o seguinte comando:

sdk install java 17.0.1-open 

O SDKMAN! também permite que você defina uma versão padrão do JDK para usar em seu sistema. Isso é útil quando você tem várias versões instaladas e deseja usar uma específica como padrão. Para definir uma versão padrão, basta executar o seguinte comando:

sdk default java [versão] 

Por exemplo, para definir o JDK 17.0.1 como padrão, basta executar o seguinte comando:

sdk default java 17.0.1-open 

Além do Java, o SDKMAN! também suporta o gerenciamento de pacotes para a linguagem Kotlin e seus componentes relacionados, como o Kotlin/Native e o Kotlin/JS.

Em resumo, o SDKMAN! é uma ferramenta poderosa e útil para gerenciar diferentes versões do JDK e SDK em seu sistema. Com sua interface simples e comandos fáceis de lembrar, é uma ferramenta indispensável para qualquer desenvolvedor Java ou Kotlin.

Link do site oficial para com toda a documentação:

SDKMAN! - https://sdkman.io/

Compartilhe
Recomendado para você
  • Curso Programação Reativa com Spring Webflux
  • Curso Java Developer
  • Curso Blockchain Specialist
Comentários (1)
José Jesus
José Jesus - 21/03/2023 17:12

top!! :)

Recomendado para vocêCurso Quality Assurance QA