Configurando o Ambiente
Antes de escrever qualquer código Java, você precisa de três coisas:
- JDK — o kit de desenvolvimento que inclui o compilador e a JVM
- Variáveis de ambiente — para que o terminal encontre o Java
- IDE — um editor com suporte a Java para escrever seu código
Este guia cobre os dois caminhos mais comuns: Mac/Linux (usando SDKMAN) e Windows (instalação manual).
Instalando o JDK no Mac ou Linux (SDKMAN)
Seção intitulada “Instalando o JDK no Mac ou Linux (SDKMAN)”O SDKMAN é um gerenciador de versões para ferramentas Java. Com ele você instala e troca versões do JDK com um comando, sem precisar configurar variáveis de ambiente manualmente.
1. Instalar o SDKMAN
Seção intitulada “1. Instalar o SDKMAN”Abra o terminal e execute:
curl -s "https://get.sdkman.io" | bashApós a instalação, feche e reabra o terminal, ou execute:
source "$HOME/.sdkman/bin/sdkman-init.sh"2. Instalar o JDK
Seção intitulada “2. Instalar o JDK”Instale a versão LTS mais recente (recomendado para iniciantes):
sdk install javaPara ver todas as versões disponíveis:
sdk list javaPara instalar uma versão específica (ex: Java 21 da Temurin):
sdk install java 21.0.3-tem3. Verificar a instalação
Seção intitulada “3. Verificar a instalação”java --versionjavac --versionA saída deve ser algo como:
openjdk 21.0.3 2024-04-16javac 21.0.3Se aparecer um número de versão, está funcionando.
SDKMAN não funciona no Windows nativo. Se você usa Windows, siga a seção abaixo. Se usa WSL (Windows Subsystem for Linux), o SDKMAN funciona normalmente dentro do WSL.
Instalando o JDK no Windows (manual)
Seção intitulada “Instalando o JDK no Windows (manual)”1. Baixar o instalador
Seção intitulada “1. Baixar o instalador”Acesse o site da Eclipse Temurin (distribuição gratuita e recomendada do OpenJDK):
https://adoptium.net- Escolha a versão LTS mais recente (ex: Java 21)
- Baixe o instalador
.msipara Windows x64 - Execute o instalador e siga os passos
Durante a instalação, marque a opção “Set JAVA_HOME variable” se disponível — isso configura a variável automaticamente.
2. Configurar JAVA_HOME manualmente (se necessário)
Seção intitulada “2. Configurar JAVA_HOME manualmente (se necessário)”Se a opção não estava disponível no instalador, configure manualmente:
- Clique com o botão direito em Este Computador → Propriedades
- Vá em Configurações avançadas do sistema → Variáveis de Ambiente
- Em Variáveis do Sistema, clique em Novo e preencha:
- Nome:
JAVA_HOME - Valor: caminho onde o JDK foi instalado, ex:
C:\Program Files\Eclipse Adoptium\jdk-21
- Nome:
- Encontre a variável
Path, clique em Editar e adicione:%JAVA_HOME%\bin
3. Verificar a instalação
Seção intitulada “3. Verificar a instalação”Abra o Prompt de Comando (cmd) ou PowerShell e execute:
java --versionjavac --versionSe aparecer a versão, está configurado corretamente.
Verificando que tudo funciona
Seção intitulada “Verificando que tudo funciona”Independente do sistema operacional, faça este teste rápido:
Crie um arquivo chamado Teste.java com o seguinte conteúdo:
public class Teste { public static void main(String[] args) { System.out.println("Ambiente configurado com sucesso!"); }}Compile e execute:
javac Teste.javajava TesteSaída esperada:
Ambiente configurado com sucesso!Se isso funcionar, seu ambiente está pronto.
Escolhendo uma IDE
Seção intitulada “Escolhendo uma IDE”Uma IDE (Integrated Development Environment) é um editor de código com recursos como autocomplete, destaque de erros e execução integrada. Para Java, as opções mais usadas são:
IntelliJ IDEA Community (recomendado)
Seção intitulada “IntelliJ IDEA Community (recomendado)”- Gratuito e open source
- Melhor suporte a Java do mercado
- Download:
https://www.jetbrains.com/idea/download(escolha Community Edition)
VS Code com extensão Java
Seção intitulada “VS Code com extensão Java”- Gratuito e leve
- Requer a extensão Extension Pack for Java da Microsoft
- Boa opção se você já usa VS Code para outras linguagens
- Download:
https://code.visualstudio.com
Qual escolher?
Seção intitulada “Qual escolher?”Se você está começando do zero em Java, o IntelliJ IDEA Community oferece a melhor experiência — ele entende Java profundamente e sugere erros antes mesmo de compilar. O VS Code é uma boa alternativa se você já o usa e prefere um ambiente mais leve.
Verifique seu Entendimento
Seção intitulada “Verifique seu Entendimento”Antes de avançar, confirme:
-
java --versionretorna uma versão no terminal -
javac --versionretorna uma versão no terminal - Você conseguiu compilar e executar o arquivo
Teste.java - Sua IDE está instalada e aberta
Se algum item falhou, revise a seção correspondente acima antes de continuar.
Próximos Passos
Seção intitulada “Próximos Passos”Com o ambiente configurado, você está pronto para começar a aprender Java de verdade. Continue para Introdução ao Java e escreva seu primeiro programa.