Criando ambiente de desenvolvimento Java no Windows - sem wsl
Guilherme Miguel
Posted on November 14, 2023
Trabalho com Java há bastante tempo, e desde que descobri o SDKMAN, criar e modificar um ambiente de desenvolvimento ficou realmente mais fácil e rápido.
Instalação
Então bora para o guia de instalação, nele optaremos pelo git bash solution.
Vale ressaltar que existe também uma alternativa de instalação para quem utiliza o WSL. É uma ótima solução para que usuários Windows aproveitem benefícios do Linux. Caso você não tenha conhecimento sobre o tema, vale a pena a pesquisa, sugestão.
Aqui utilizei separadamente GitBash + PowerShell, mas você pode abrir ambos no mesmo terminal com o Windows Terminal ou mesmo o VSCode.
Primeiramente vamos executar o seguinte comando:
$ curl -s "https://get.sdkman.io" | bash
Ao rodar o comando de instalação, provavelmente você irá se deparar com um erro semelhante ao seguinte (caso não tenha, é só pular para o próximo passo):
Vamos instalar o zip, eu utilizei o chocolatey, se você não utiliza, é uma ótima ferramenta para instalação de pacotes.
Com ele é só fazer a pesquisa do pacote desejado e rodar o seu comando correspondente:
choco install zip
Para o chocolatey utilizei o PowerShell como administrador.
E agora no git bash voltemos ao comando de instalação do SDKMAN:
$ curl -s "https://get.sdkman.io" | bash
Em seguida, em um novo terminal, é necessário executar:
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
Com o SDKMAN configurado podemos partir para a instalação das JDKs, veremos a lista de opções executando:
$ sdk list java
Iremos nos deparar com uma lista do tipo:
Então é só pegar o identifier da JDK escolhida e instalá-la:
$ sdk install java ‘identifier’
Para a instalação do Maven e Gradle o procedimento é exatamente o mesmo, executar o comando de listagem:
$ sdk list maven/gradle
escolher a versão e instalar:
$ sdk install maven/gradle ‘identifier’
Caso queira fazer modificações, o site oficial do tem um guia bem interessante.
Variáveis de Ambiente
Se estivéssemos em um ambiente baseado em Unix, Linux ou Mac, o processo terminaria por aqui, mas no Windows devemos configurar as variáveis de ambiente.
Para configurar JAVA_HOME em um sistema Windows, execute as seguintes ações.
- No Painel de Controle -> Clique em Sistema -> Clique em Configurações avançadas do sistema.
- A janela Propriedades do Sistema será aberta -> Clique no botão Variáveis de Ambiente -> Clique no botão Novo na seção de variáveis do sistema. Adicionaremos a variável JAVA_HOME, especificando o caminho para o diretório da JDK, dentro das opções do SDKMAN.
Lembrando que iremos apontar para a pasta current, pois caso você tenha mais de uma versão instalada, ela apontará para que está em uso.
Para as ferramentas de build, Maven/Gradle executaremos um processo semelhante, nas variáveis de ambiente selecionamos a variável Path, e apontamentos para a pasta current\bin.
Agora podemos verificar as nossas instalações.
Pronto, agora é só codar!
Posted on November 14, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.