Como Instalar Java in Ubuntu (Linux)
โก Resumo Inteligente
Instalando Java on Ubuntu Existem dois caminhos claros: o gerenciador de pacotes apt para OpenJDK ou um arquivo tarball manual para Oracle JDK, alรฉm de um pequeno conjunto de variรกveis โโde ambiente e comandos update-alternatives que fazem Ubuntu reconhecer o tempo de execuรงรฃo.

Este guia passo a passo explica como instalar Java on Ubuntu O Linux utiliza dois mรฉtodos comprovados. O gerenciador de pacotes apt instala o OpenJDK com um รบnico comando, enquanto a instalaรงรฃo manual via tarball permite fixar qualquer JDK. Oracle Compilaรงรฃo do JDK. Os mesmos comandos funcionam em todas as versรตes recentes. Ubuntu Versรตes LTS.
Como Instalar Oracle Java on Ubuntu Linux
O manual Oracle A instalaรงรฃo do JDK oferece controle total sobre a versรฃo e o local exatos. Os nove passos abaixo apagam qualquer versรฃo anterior do OpenJDK, por exemplo.traco Oracle tarball, registre os binรกrios com update-alternativese verifique a versรฃo de tempo de execuรงรฃo.
Passo 1) Antes de configurar JavaRemova o OpenJDK ou JRE existente do sistema. Execute o seguinte comando:
sudo apt-get purge openjdk-\*
Vocรช precisarรก confirmar o processo. Insira a confirmaรงรฃo. Y Aguarde atรฉ que a desinstalaรงรฃo seja concluรญda.
Passo 2) Verifique se o Ubuntu A arquitetura do sistema operacional รฉ de 32 bits ou 64 bits. Executar:
file /sbin/init
Passo 3) Baixe a ultima Java arquivo (por exemplo) jdk-8-linux-x64.tar.gz) de Oracle site:
https://www.oracle.com/java/technologies/downloads/
Aceite o contrato de licenรงa e escolha a versรฃo correta:
- Selecionar x86 para um sistema de 32 bits.
- Selecionar x64 para um sistema de 64 bits.
- Selecione os tar.gz arquivo para Ubuntu.
- Selecionar rpm Para um sistema baseado em Red Hat.
Passo 4) Abra um terminal e navegue atรฉ a pasta que contรฉm o arquivo baixado. Neste tutorial, o arquivo estรก localizado em ~/Downloads. Extract o arquivo com:
sudo tar -xvf jdk-8u5-linux-i586.tar.gz
Digite sua senha, se solicitado. Uma vez extracAssim que a aรงรฃo terminar, vocรช deverรก ver uma nova jdk1.8.0_05 pasta no diretรณrio atual.
Passo 5) Adicione as seguintes variรกveis โโde sistema ao final do /etc/profile arquivo para que cada login no shell utilize o novo JDK:
JAVA_HOME=<Directory where JAVA has been extracted>/jdk1.8.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH
Abra o arquivo com:
sudo nano /etc/profile
Insira as variรกveis โโde sistema mostradas acima e pressione Ctrl+X Para sair, pressione Y para salvar as mudanรงas.
Passo 6) Recarregue o ambiente do shell para que as novas variรกveis โโentrem em vigor imediatamente:
. /etc/profile
Passo 7) Registre os novos binรกrios do JDK com Ubuntu'S update-alternatives sistema entรฃo java, javac e javaws resolver para o Oracle Para compilar, cole o seguinte no terminal:
sudo update-alternatives --install "/usr/bin/java" "java" "<Directory where JAVA has been extracted>/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "<Directory where JAVA has been extracted>/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "<Directory where JAVA has been extracted>/bin/javaws" 1
Passo 8) Avisar Ubuntu que o Oracle JDK vocรช acabou de extracted (por exemplo) jdk1.8.0_05) รฉ o padrรฃo Java tempo de execuรงรฃo:
sudo update-alternatives --set java <Directory where JAVA has been extracted>/bin/java sudo update-alternatives --set javac <Directory where JAVA has been extracted>/bin/javac sudo update-alternatives --set javaws <Directory where JAVA has been extracted>/bin/javaws
Passo 9) Teste a instalaรงรฃo:
java -version
Uma instalaรงรฃo bem-sucedida exibe a versรฃo, o tempo de execuรงรฃo e as linhas da mรกquina virtual do servidor HotSpot de 64 bits, confirmando que o Oracle O JDK agora รฉ o sistema ativo. Java no seu sistema.
Como instalar o OpenJDK no Ubuntu Usando o gerenciador de pacotes apt
Os mais Ubuntu usuรกrios instalam OpenJDK em vez de Oracle JDK porque ele รฉ distribuรญdo no Ubuntu arquivamento, recebe atualizaรงรตes de seguranรงa atravรฉs de apte nรฃo requer um Oracle conta. OpenJDK รฉ a implementaรงรฃo de referรชncia do Java A especificaรงรฃo SE รฉ totalmente compatรญvel com ferramentas de compilaรงรฃo como o Maven. Gradlee Tomcat.
Passo 1) Atualize a lista de pacotes para apt Exibe as versรตes mais recentes disponรญveis do JDK:
sudo apt update
Passo 2) Instale o JDK padrรฃo, que รฉ a versรฃo atualmente recomendada por Ubuntu:
sudo apt install default-jdk
Para instalar apenas o ambiente de execuรงรฃo (sem o compilador), use sudo apt install default-jre Em vez disso, ambos os comandos baixam automaticamente a versรฃo mais recente do OpenJDK compatรญvel com o seu sistema. Ubuntu liberar.
Passo 3) Para escolher uma versรฃo especรญfica do OpenJDK, instale-a diretamente pelo nรบmero. Recente Ubuntu As versรตes LTS incluem o OpenJDK 11, 17 e 21:
sudo apt install openjdk-17-jdk # LTS release, common default sudo apt install openjdk-21-jdk # newest LTS in the archive sudo apt install openjdk-11-jdk # older LTS for legacy applications
Passo 4) Confirme a instalaรงรฃo e verifique o compilador:
java -version javac -version
Ambos os comandos devem imprimir strings de versรฃo correspondentes, como por exemplo: openjdk version "17.0.11"Se vรกrias versรตes do JDK estiverem instaladas, use sudo update-alternatives --config java Para escolher interativamente o ambiente de execuรงรฃo padrรฃo. O mesmo comando com javac alterna o compilador.
OpenJDK instalado via apt terras em /usr/lib/jvm/Esse caminho รฉ o que vocรช aponta. JAVA_HOME ao configurar ferramentas de compilaรงรฃo, servidores de aplicativos ou IDEs como IntelliJ IDEA e Eclipse.
Como configurar a variรกvel de ambiente JAVA_HOME em Ubuntu
Ferramentas de construรงรฃo como Especialista, Gradle, Formiga, Gato Tom e Jenkins Leia o JAVA_HOME variรกvel de ambiente para localizar o JDK. Se JAVA_HOME Se estiver faltando ou apontar para a versรฃo errada, essas ferramentas nรฃo conseguirรฃo compilar, empacotar ou iniciar. Ubuntu Nรฃo รฉ configurado automaticamente, portanto, vocรช precisa configurรก-lo uma vez por usuรกrio ou para todo o sistema.
Passo 1) Encontre o caminho real do JDK. readlink O truque retorna a pasta real que java resolve-se em:
readlink -f $(which java)
# example output: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
O diretรณrio inicial do JDK รฉ a pasta acima da bin diretรณrio. No exemplo que รฉ /usr/lib/jvm/java-17-openjdk-amd64.
Passo 2) Conjunto JAVA_HOME somente para seu usuรกrio, editando ~/.bashrc:
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc
Passo 3) Conjunto JAVA_HOME em todo o sistema (todos os usuรกrios) por meio de ediรงรฃo /etc/environment:
sudo nano /etc/environment # add the following line, save, and exit JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
Recarregue o ambiente com source /etc/environment ou inicie um novo shell para que a alteraรงรฃo entre em vigor.
Passo 4) Verifique se a variรกvel estรก configurada corretamente:
echo $JAVA_HOME
$JAVA_HOME/bin/java -version
O primeiro comando exibe o caminho do JDK e o segundo comando executa exatamente o mesmo comando. java binรกrio que JAVA_HOME aponta para, confirmando que ambas as configuraรงรตes estรฃo de acordo.
Como verificar, alternar e desinstalar Java on Ubuntu
Uma vez Java Apรณs a instalaรงรฃo, muitas vezes รฉ necessรกrio verificar a versรฃo, alternar entre vรกrios JDKs ou remover um ambiente de execuรงรฃo antigo. Todas as trรชs tarefas utilizam padrรตes. Ubuntu As ferramentas levam apenas alguns segundos cada uma.
Verifique a instalaรงรฃo Java Versรฃo
Trรชs comandos fornecem uma visรฃo completa do ambiente de execuรงรฃo atual, do compilador e da alternativa padrรฃo:
java -version # runtime version javac -version # compiler version sudo update-alternatives --display java # every registered JDK
If java -version funciona, mas javac -version O sistema reporta "comando nรฃo encontrado", embora apenas o JRE esteja instalado. Instale o JDK com sudo apt install default-jdk para adicionar o compilador.
Alternar entre vรกrias versรตes do JDK
Se vocรช instalou mais de um JDK, selecione o padrรฃo interativamente com:
sudo update-alternatives --config java sudo update-alternatives --config javac
Ubuntu Imprime uma lista numerada de todos os JDKs registrados. Digite o nรบmero que corresponde ร versรฃo desejada e pressione Enter. Repita o comando para javac Para alternar o compilador juntamente com o ambiente de execuรงรฃo.
Desinstalar Java da Ubuntu
Para remover um OpenJDK instalado via aptRemova o pacote e limpe as dependรชncias nรฃo utilizadas:
sudo apt remove --purge openjdk-17-jdk
sudo apt autoremove
Para remover um Oracle JDK vocรช extracSe vocรช excluir manualmente, apague a pasta e cancele o registro da alternativa:
sudo rm -rf /opt/jdk1.8.0_05
sudo update-alternatives --remove "java" "/opt/jdk1.8.0_05/bin/java"
Apรณs desinstalar, execute java -version Mais uma vez, confirme se a remoรงรฃo foi concluรญda. A saรญda deve mostrar um JDK registrado diferente ou "comando nรฃo encontrado" caso nenhum outro seja registrado. Java permanece no sistema.




