Introdução ao JDK e JRE
O Java Development Kit (JDK) é um pacote de software essencial para desenvolver aplicações Java, oferecendo ferramentas como compiladores e depuradores. O Java Runtime Environment (JRE) permite executar programas Java e inclui a Máquina Virtual Java (JVM) e bibliotecas básicas, sem ferramentas de desenvolvimento. O JDK contém o JRE integrado, sendo necessário para compilar código, enqunato o JRE é suficiente apenas para execução.
Baixando o Java
Para obter o JDK, acesse o site oficial da Oracle ou utilize gestores de pacotes do sistema operacional. Recomenda-se verificar a compatibilidade com a versão desejada e aceitar os termos de licença durante o download. Em sistemas Linux, é comum usar comandos específicos para instalação via terminal.
Instalação no Linux (Ubuntu/Debian)
No ambiente Linux baseado em Debian, utilize o gerenciador de pacotes apt para instalar o JDK. Primeiro, atualize a lista de pacotes e instale o OpenJDK 11 como alternativa padrão:
sudo apt update
sudo apt install openjdk-11-jdk -y
Após a instalação, verifique o diretório de instalação, que geralmente é /usr/lib/jvm/. Teste a configuração executando:
javac -version
Isso deve retornar a versão do compilador Java, indicando uma instalação bem-sucedida. Para configurar variáveis de ambiente, edite o arquivo /etc/environment adicionando:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Instalação no macOS
No macOS, após baixar o arquivo dmg do JDK, abra-o e siga o instalador gráfico. O JDK é tipicamente instalado em /Library/Java/JavaVirtualMachines/. Para configurar as variáveis de ambiente, edite o arquivo ~/.zshrc ou ~/.bash_profile com um editor de texto:
export JAVA_DIR="/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home"
export PATH="$JAVA_DIR/bin:$PATH"
Salve as alterações e execute source ~/.zshrc para aplicá-las. Teste com:
echo $JAVA_DIR
O resultado deve exibir o caminho configurado.
Instalação no Windows
No Windows, execute o instalador exe do JDK e escolha um diretório de instalação, como C:\Program Files\Java\jdk-11.0.2. Durante a instalação, desmarque ofertas adicionais se não forem necessárias. Após a conclusão, configure as variáveis de ambiente:
- Crie uma nova variável de sistema chamada
JAVA_HOMEcom o valor do diretório de instalação, por exemplo,C:\Program Files\Java\jdk-11.0.2. - Edite a variável
Pathexistente, adicionando%JAVA_HOME%\binao final da lista. Use ponto e vírgula (;) como separador.
Abra um novo prompt de comando e verifique a instalação:
java -version
Para desativar atualizações automáticas, vá ao Painel de Controle, selecione Java e desmarque a opção de verificação automática nas configurações de atualização.
Cosniderações Finais
Independentemente do sistema operacional, garantir que as variáveis de ambiente JAVA_HOME e PATH estejam corretamente configuradas é crucial para o desenvolvimento Java. Essa configuração permite que ferramentas como o Maven ou Gradle localizem o JDK corretamente.