Como instalar o JDK Top 10 no CentOS 7

Como instalar o JDK Top 10 no CentOS 7
O Java Development Kit (JDK) é usado para desenvolver e testar aplicativos Java. É usado por milhões de desenvolvedores de Java em todo o mundo.

JDK tem 2 versões. OpenJdk e Oracle JDK. OpenJDK é uma implementação de código aberto do Oracle JDK. O Oracle JDK contém alguns códigos proprietários que o OpenJDK não possui. OpenJdk é de código aberto onde o Oracle JDK não é.

Neste artigo, vou mostrar como instalar o Oracle JDK 12 e o OpenJDK 12 no CentOS 7. Então vamos começar.

Instalando o Oracle JDK 12:

Oracle JDK 12 não está disponível no Repositório Oficial de Pacote do CentOS 7. Mas você pode fazer o download facilmente do Oracle JDK 12 no site oficial da Oracle e instalá -lo no CentOS 7.

Primeiro, visite https: // www.oráculo.com/technetwork/java/javase/downloads/index.HTML do seu navegador favorito. Depois que a página carregar, clique no DOWNLOAD Plataforma Java (JDK) 12 Botão conforme marcado na captura de tela abaixo.

Agora, clique em Aceitar contrato de licença Aceitar o contrato de licença da Oracle Technology Network para o Oracle Java SE.

Seu navegador deve solicitar que você salve o arquivo. Selecione Salvar Arquivo e clique em OK.

JDK 12.0.1 pacote de rpm está sendo baixado.

Depois que o download estiver concluído, navegue até o diretório ~/downloads da seguinte forma:

$ CD ~/Downloads

Como você pode ver, o arquivo de pacote RPM que acabei de baixar está aqui.

Agora, instale o arquivo de pacote RPM com o seguinte comando:

$ sudo rpm -uvh jdk -12.0.1_LINUX-X64_BIN.RPM

Oracle JDK 12 está sendo instalado.

Oracle JDK 12 deve ser instalado neste momento.

Agora, para verificar se a instalação foi bem -sucedida e o Oracle JDK 12 está funcionando, execute o seguinte comando:

$ java -version

Como você pode ver, o Oracle JDK 12 está funcionando.

Instalando o OpenJDK 12:

OpenJdk 12 não está disponível no Repositório Oficial de Pacote do CentOS 7. Mas você pode baixá -lo facilmente no site oficial do OpenJDK e instalá -lo no CentOS 7.

Para baixar o OpenJDK 12, visite https: // jdk.Java.net/ 12/ do seu navegador da web favorito e clique no .alcatrão.Link GZ, marcado na captura de tela abaixo.

Seu navegador deve solicitar que você salve o OpenJdk 12 .alcatrão.Arquivo GZ. Selecione Salvar Arquivo e clique em OK.

Seu navegador deve começar a baixar o arquivo OpenJDK 12. Pode demorar um pouco para completar.

Quando o download estiver concluído, navegue até o diretório ~/downloads com o seguinte comando:

$ CD ~/Downloads

Como você pode ver, o arquivo OpenJdk 12 que você acabou de baixar está aqui.

Agora, extraia o arquivo OpenJdk 12 no /optar Diretório com o seguinte comando:

$ sudo tar xvzf openjdk-12.0.1_LINUX-X64_BIN.alcatrão.gz -c /opt

O arquivo OpenJdk 12 deve ser baixado.

Como você pode ver, um novo diretório é criado no /optar diretório. Observe o nome do diretório.

Agora, você tem que adicionar o Java_home variável de ambiente e adicione o diretório binário do OpenJDK 12 ao CAMINHO variável de ambiente. Para fazer isso, execute o seguinte comando:

$ echo -e 'export java_home = "/opt/jdk -12.0.1 "\ nexport path =" $ caminho: $ java_home/bin "\ n '|
sudo tee /etc /perfil.D/OpenJDK12.sh

Um novo arquivo /etc/perfil.D/OpenJDK12.sh deve ser criado.

Agora, reinicie seu computador com o seguinte comando:

$ sudo reiniciar

Depois que o seu computador botas, execute o seguinte comando para verificar se as variáveis ​​de ambiente Java_home e CAMINHO está definido corretamente.

$ echo $ java_home && echo $ caminho

Como você pode ver, as variáveis ​​de ambiente estão definidas corretamente.

Agora, verifique se o OpenJDK 12 está funcionando corretamente com o seguinte comando:

$ java -version

OpenJdk versão 1.8.0_212! Esta não é a versão que instalamos.

O problema é que outra versão do OpenJDK está instalada em sua máquina CentOS 7. Para resolver esse problema, basta remover os pacotes antigos do OpenJDK da sua máquina do CentOS 7, como segue:

$ sudo yum remover $ (sudo rpm -qa | grep openjdk)

Agora, pressione y e depois pressione continuar.

A versão mais antiga do OpenJDK deve ser removida.

Como você pode ver, agora a versão é exibida corretamente. Então, o OpenJdk que instalamos anteriormente está sendo usado.

Compilando e executando um programa Java simples com o JDK 12:

Nesta seção, vou compilar e executar um programa Java simples com o JDK 12.

Eu escrevi um programa Java simples em um arquivo Bem-vindo.Java e coloque -o no ~/códigos diretório no diretório inicial dos usuários de login.

O conteúdo da boas -vindas.O arquivo de origem Java Java são:

classe pública bem -vindo
public static void main (string [] args)
Sistema.fora.println ("Bem -vindo ao Linuxhint!");

Primeiro, navegue até o diretório onde o Bem-vindo.Java O arquivo de origem é.

$ CD ~/Códigos

Então, para compilar o Bem-vindo.Java Arquivo de origem java, execute o seguinte comando:

$ javac bem -vindo.Java

Uma vez o Bem-vindo.Java O arquivo de origem é compilado, um Bem-vindo.aula O arquivo deve ser gerado. Este é um arquivo de classe Java. Ele contém bytecodes java que a máquina virtual java (JVM) pode entender.

Como você pode ver, a saída correta é exibida.

Então, é assim que você instala o Oracle JDK 12 e o OpenJDK 12 no CentOS 7. Obrigado por ler este artigo.