Ferramentas de Desenvolvimento

Conheça o SDKMAN, a ferramenta que permite instalar e alternar entre versões de Java, Gradle, Maven, Kotlin, Spring Boot e outras ferramentas no Linux de forma simples.

SDKMAN — Gerenciador de versões para ferramentas Java

Site oficial: sdkman.io

O SDKMAN permite instalar e alternar facilmente entre diferentes versões de várias ferramentas. Entre elas: Gradle, Grails, Groovy, Java, Kotlin, Maven, Scala, Spring Boot.

Instalação

1
2
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

Uso básico

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# Listar versões disponíveis do Java
sdk list java

# Instalar uma versão específica
sdk install java 21.0.2-tem

# Alternar entre versões
sdk use java 17.0.9-tem

# Definir versão padrão
sdk default java 21.0.2-tem

Ele baixa os pacotes e configura as variáveis de ambiente automaticamente, deixando os binários no PATH para execução direta, como se fosse uma instalação no sistema principal.

Outras ferramentas úteis

Ferramenta Uso
Gradle Automação de build e gerenciamento de dependências
Maven Automação de build e gerenciamento de dependências
Docker Contêineres para ambientes isolados (banco, filas, etc.)
HTTPie Cliente HTTP via terminal para testar APIs REST
jq Processamento de JSON no terminal
comments powered by Disqus
Criado com Hugo
Tema Stack desenvolvido por Jimmy