Instalação do JDK 12, OpenJDK 12 e Oracle JDK 12 no Ubuntu 19.04

sobre o jdk 12 no Ubuntu 19.04

No próximo artigo, veremos como podemos instale o JDK 12 no Ubuntu. Java Development Kit ou JDK é uma ferramenta para desenvolver aplicativos Java. Isso permitirá aos usuários compilar nossos códigos Java, executá-los, testá-los e assiná-los.

Atualmente podemos encontrar 2 versões do JDK. Um é chamado OpenJDK e a outra oráculo jdk. O primeiro é um projeto para manter o JDK livre de códigos Oracle. É uma implementação de código aberto do Oracle JDK, que não é de código aberto e tem muitas restrições.

Instale o JDK 12 no Ubuntu 19.04

logotipo java
Artigo relacionado:
Instale o Java 8, 9 e 10 no Ubuntu 18.04 e derivados

Instalação do OpenJDK 12

Seremos capazes de encontrar OpenJDK 12 disponível no repositório oficial do pacote Ubuntu 19.04. Portanto, poderemos instalá-lo facilmente com o gerenciador de pacotes APT. Primeiro, teremos que atualizar o cache do repositório de pacotes APT com o seguinte comando:

sudo apt update

O OpenJDK 12 possui duas versões. UMA Versão completa e um versão de sistema sem cabeça. Esta versão mais recente não tem bibliotecas de programação GUI incluídas e requer menos espaço em disco.

Se você se interessar instale a versão completa do OpenJDK 12, execute o seguinte comando no terminal (Ctrl + Alt + T):

instalação 12 do openjdk

sudo apt install openjdk-12-jdk

Se você está mais interessado em instalar a versão do sistema sem cabeça do OpenJDK 12, o comando a ser executado é o seguinte:

Instalação sem cabeça do Openjdk 12

sudo apt install openjdk-12-jdk-headless

Após a instalação do OpenJDK 12, podemos executar o seguinte comando para verifique se o OpenJDK está funcionando corretamente:

versão openjdk

java -version

Instalando o Oracle JDK 12 usando PPA

No Ubuntu 19.04, também poderemos instalar o Oracle JDK 12. Esta versão do JDK não está disponível no repositório de pacotes oficial do Ubuntu, mas podemos usar o linuxuprising / java PPA para instalá-lo.

Se quisermos adicionar o PPA linuxuprising / java no Ubuntu 19.04, em um terminal (Ctrl + Alt + T) só teremos que executar o comando:

adicionar repo linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Depois disso nós podemos instale o Oracle JDK 12 digitando o comando:

instale o oracle java 12

sudo apt install oracle-java12-installer

Durante a instalação, você terá que selecionar “Aceitar”E pressione Intro para terminar de aceitar o Contrato de Licença de Rede de Tecnologia da Oracle para Oracle Java SE.

Acordo de licença de tecnologia Oracle

Assim que a instalação terminar, podemos verifique se está funcionando digitando o seguinte comando no terminal:

Versão Oracle java jdk

java -version

Instalação do Oracle JDK 12 usando o pacote .DEB

Outra opção para instalar o Oracle JDK irá baixar o arquivo .DEB correspondente do site oficial. Para fazer isso, você terá que visitar o Site da Oracle no navegador. Uma vez na página você terá que clicar no botão "Baixe a plataforma Java (JDK) 12".

baixe o arquivo oracle jdk 12 .deb

depois aceite o acordo de licença, vai clique no arquivo do pacote .DEB jdk-12.0.1. Esta é a versão mais recente no momento em que este artigo foi escrito.

aceitar a licença no site da Oracle

O navegador nos pedirá para salvar o arquivo .DEB. Download concluído nós iremos para o diretório ~ / Downloads, ou para a pasta onde você salvou o pacote baixado:

cd ~/Descargas

Agora vamos instalar o pacote .DEB como se segue:

instalar o arquivo .deb jdk 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

A próxima etapa a seguir será encontre o caminho do diretório bin / do pacote deb jdk-12.0.1. Faremos isso com o seguinte comando:

localização binária jdk 12

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Agora vamos adicionar JAVA_HOME y vamos atualizar a variável PATH com o seguinte comando:

atualizar javahome e variáveis ​​de caminho

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Depois disso, temos reinicie nossa máquina Ubuntu com o seguinte comando:

sudo reboot now

Assim que o computador for reiniciado, podemos executar o seguinte comando para verifique se as variáveis ​​de ambiente JAVA_HOME e PATH estão definidas corretamente:

verificando variáveis ​​java

echo $JAVA_HOME && echo $PATH

Se tudo estiver correto, podemos verifique se o Oracle JDK 12 funciona corretamente digitando:

java -version instalado a partir do pacote .deb

java -version

Compilando e executando um programa Java simples

Assim que o JDK 12 estiver instalado, a próxima etapa será escrever um programa Java pequeno e simples para verificar se podemos compilá-lo e executá-lo com OpenJDK 12 ou Oracle JDK 12.

Para faze-lo vamos criar um arquivo chamado TestJava.java e dentro vamos escrever as seguintes linhas:

exemplo de código de um programa Java

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Para agora compilar o arquivo fonte TestJava.java Em um terminal (Ctrl + Alt + T) iremos para o diretório onde o arquivo que acabamos de criar está salvo. Nesta pasta, executamos o seguinte comando:

javac PruebaJava.java

Este comando deve gerar um novo arquivo chamado TestJava.class. Este é um arquivo de classe Java e contém bytecodes Java que o JVM (Máquina Virtual JAVA) pode ser executado.

compilação de exemplo java

Se tudo estiver correto, podemos execute o arquivo de classe Java TestJava.class da seguinte maneira:

exemplo java funcionando

java PruebaJava

No comando anterior você tem que escreva apenas o nome do arquivo sem a extensão .class. Caso contrário, não funcionará. Se tudo correr bem, veremos a saída esperada. Portanto, o programa JavaTest.java foi compilado e executado com sucesso usando o JDK 12.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   alexander dito

    Muito obrigado o guia me ajudou