Pular para o conteúdo principal

Instalando o OpenJDK no Ubuntu: passo a passo completo

Se você está iniciando no mundo da programação Java ou precisa configurar um ambiente de desenvolvimento eficiente, instalar o OpenJDK no Ubuntu é um dos primeiros passos. O OpenJDK (Java Development Kit) é uma implementação gratuita e open-source da plataforma Java, amplamente utilizada por desenvolvedores e empresas ao redor do mundo.

Neste guia, você aprenderá de forma simples, rápida e eficiente como instalar e configurar o OpenJDK no Ubuntu. Vamos lá?

Verificando a versão do Java no sitema

Antes de instalar o OpenJDK, é importante verificar se já existe alguma versão do Java instalada no seu Ubuntu. Para isso, abra o terminal (Ctrl + Alt + T) e execute o seguinte comando:

java -version

Se o Java já estiver instalado, a saída mostrará a versão atual. Caso contrário, será exibida uma mensagem indicando que o comando não foi encontrado.

Instalando o OpenJDK no Ubuntu

Passo 1: atualizar os pacotes do sistema

O primeiro passo é garantir que seu sistema está atualizado. Execute o seguinte comando:

sudo apt update && sudo apt upgrade -y

Isso garante que os pacotes essenciais do Ubuntu estejam na versão mais recente.

Passo 2: escolher a versão do OpenJDK

O Ubuntu mantém várias versões do OpenJDK disponíveis nos repositórios oficiais. Para listar as versões disponíveis, use:

apt search openjdk

Geralmente, as versões mais usadas são OpenJDK 11, OpenJDK 17 e OpenJDK 21, que possuem suporte de longo prazo (LTS).

Passo 3: instalando o OpenJDK

Para instalar o OpenJDK 21, que é uma das versões mais recentes com suporte estável, execute:

sudo apt install openjdk-21-jdk -y

Se precisar de uma versão diferente, basta substituir o número da versão no comando acima.

Passo 4: verificar a instalação

Após a instalação, confirme se o OpenJDK foi instalado corretamente executado:

java -version

A saída deverá exibir algo semelhante a:


Isso indica que o OpenJDK está pronto para uso!

Configurando a versão padrão do Java

Se houver várias versões do Java instaladas no sistema, você pode definir uma delas como padrão com o seguinte comando:

sudo update-alternatives --config java

Isso exibirá uma lista de versões instaladas. Basta selecionar o número correspondente à versão desejada e pressionar Enter.

Configurando a varável de ambiente JAVA_HOME

Para que aplicativos e ferramentas reconheçam a instalação do Java corretamente, é recomendável configurar a variável de ambiente JAVA_HOME.

Abra o arquivo de configuração:

nano ~/.bashrc

No final do arquivo, adicione a seguinte linha:

export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) export PATH=$JAVA_HOME/bin:$PATH

Salve o arquivo (pressione Ctrl + X, depois Y e Enter).

Atualize as configurações:

source ~/.bashrc

Para verificar se a variável foi configurada corretamente, execute:

echo $JAVA_HOME

Se o caminho do OpenJDK for exibido, a configuração foi feita com sucesso!

Pronto! Agora você tem o OpenJDK instalado e configurado no Ubuntu, pronto para compilar e executar seus programas Java. Seja para desenvolvimento de aplicativos, back-end ou aprendizado, essa instalação te dará uma base sólida para explorar todo o potencial do Java.

Se gostou do conteúdo, comente abaixo qual versão do OpenJDK você instalou! E se tiver sugestões para o próximo post, deixe nos comentários!

Comentários

Postagens mais visitadas deste blog

Comandos básicos no Portugol Studio: LEIA e ESCREVA - a base de toda programação

Quando você está começando a aprender lógica de programação , é normal se perguntar: "Por onde eu começo de verdade?". A resposta é simples: por aquilo que todo programa faz - conversar com o usuário . E pra isso, você precisa dominar dois comandos essenciais: leia e escreva . Eles são o alicerce da sua comunicação com o computador. É como dizer: Ei computador! Mostra essa mensagem aqui ou Pede uma informação pra usuário e guarda essa resposta. Simples, poderoso e o primeiro passo para criar programas interativos de verdade! O que é o comando escreva ? O comando escreva serve para mostrar informações na tela . Ele é como um narrador do seu programa, que explica o que está acontecendo. Exemplo: Resultado no console: Você também pode exibir variáveis, textos combinados e até resultados de cálculos: E o comando leia ? Se escreva é falar, leia é ouvir . O comando leia permite que o usuário digite uma informação , e o programa guarde essa resposta em uma variável. Exemplo...

Instalando o OpenJDK no Windows: guia completo e descomplicado

Se você está começando a programar em Java  ou precisa configurar um ambiente de desenvolvimento Windows , instalar o OpenJDK é um passo essencial. O OpenJDK (Java Development Kit)  é uma versão open-source do Java, amplamente usada por desenvolvedores ao redor do mundo para criar aplicações robustas e seguras. Neste tutorial, você aprenderá a instalar e configurar o OpenJDK no Windows de maneira simples, rápida e eficaz . Vamos nessa? Baixando o OpenJDK Diferente do JDK da Oracle, o OpenJDK não possui um instalador automático para Windows. Mas não se preocupe, o processo ainda é fácil! Para baixar a versão mais recente do OpenJDK, siga estes passos: Acesse o site oficial do OpenJDK: https://jdk.java.net/ . Escolha a versão desejada (recomenda-se OpenJDK 21 ou superior para suporte de longo prazo - LTS). Baixe o arquivo .zip  correspondente à sua arquitetura (geralmente x64 a maioria dos computadores). Extraindo e configurando o OpenJDK Agora que você tem o OpenJDK baixad...

Sintaxe básica do switch case em Java: entenda de vez!

Se você está aprendendo Java e quer escrever códigos mais organizados e fáceis de entender , dominar a estrutura switch case é um passo essencial. Embora o if-else seja super versátil, o switch traz uma estrutura mais limpa e objetiva  quando lidamos com múltiplas opções baseadas no valor de uma única variável. Neste post, você vai aprender: O que é o switch case . Como funciona sua sintaxe básica . O papel do break e do default . E quando ele deve ser sua primeira escolha. Prepare-se para transformar seu código Java com esse conhecimento. Vamos nessa! O que é o switch e para que serve? O switch é uma estrutura condicional que permite escolher entre diferentes caminhos de execução , com base no valor de uma variável. Ele funciona como um menu de opções, onde cada case representa uma escolha. Use switch quando quiser comparar uma única variável  contra vário valores fixos , como números inteiros, caracteres, strings ou enum. Estrutura básica do switch case Veja a estrut...