Existem 2 versões do JDK. OpenJDK e Oracle JDK. OpenJDK é um código aberto e não contém nenhum código proprietário. Oracle JDK é um código fechado e contém códigos proprietários da Oracle.
Neste artigo, vou mostrar como instalar o Oracle JDK 12 e o OpenJDK 12 no Arch Linux. Então vamos começar.
Instalando o Oracle JDK 12:
O Oracle JDK 12 não está disponível no repositório oficial de pacotes do Arch Linux. Mas, você pode facilmente baixar e instalar o Oracle JDK 12 do site oficial da Oracle e instalá-lo no Arch Linux.
Primeiro, visite https: // www.oráculo.com / technetwork / java / javase / downloads / index.html do seu navegador favorito e clique no DOWNLOAD botão para Java SE 12.0.1 ou plataforma Java (JDK) 12.
Agora clique em Aceite o Acordo de Licença aceitar o Contrato de Licença de Rede de Tecnologia da Oracle para Oracle Java SE.
Agora, clique no jdk-12.0.1_linux-x64_bin.alcatrão.gz link como marcado na imagem abaixo.
Seu navegador deve solicitar que você salve o arquivo. Clique em Salvar Arquivo e então clique em OK.
Seu navegador deve começar a baixar o Oracle JDK tar.arquivo gz. Pode demorar um pouco para ser concluído.
Assim que o download for concluído, navegue até o ~ / Downloads diretório com o seguinte comando:
$ cd ~ / Downloads
Como você pode ver, o Oracle JDK 12 tar.O arquivo gz que acabei de baixar está aqui.
Agora, extraia o Oracle JDK 12 tar.arquivo gz no /optar diretório com o seguinte comando:
$ sudo tar xvzf jdk-12.0.1_linux-x64_bin.alcatrão.gz -C / opt
O JDK 12 alcatrão.arquivo gz deve ser extraído.
Como você pode ver, um novo diretório jdk-12.0.1 / é criado no /optar diretório. Observe o nome do diretório.
Agora, você deve criar uma nova variável de ambiente JAVA_HOME e adicionar binários Oracle JDK 12 ao CAMINHO variável de ambiente. Para fazer isso, execute o seguinte comando:
$ echo -e 'export JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexportar PATH =" $ PATH: $ JAVA_HOME / bin "\ n '| sudo tee / etc / profile.d / jdk12.sh
Um novo arquivo / etc / profile.d / jdk12.sh deve ser criado.
Agora, reinicie sua máquina Arch Linux com o seguinte comando:
$ sudo reboot
Assim que o seu computador inicializar, execute o seguinte comando para verificar se o JAVA_HOME e CAMINHO as variáveis de ambiente estão definidas corretamente.
$ echo $ JAVA_HOME && echo $ PATHComo você pode ver, as variáveis de ambiente JAVA_HOME e PATH estão definidas corretamente.
Agora, verifique se o Oracle JDK 12 está funcionando com o seguinte comando:
$ java -versionComo você pode ver, o Oracle JDK 12 está funcionando corretamente.
Instalando o OpenJDK 12:
OpenJDK 12 não está disponível no repositório oficial de pacotes do Arch Linux. Mas, você pode baixá-lo do site oficial do OpenJDK e instalá-lo no Arch Linux.
Primeiro, visite o site oficial do OpenJDK 12 em https: // jdk.Java.net / 12 /. Assim que a página carregar, clique no tar.gz clique conforme marcado na imagem abaixo.
Seu navegador deve solicitar que você salve o OpenJDK 12 tar.arquivo gz. Selecione Salvar Arquivo e clique em OK.
Seu navegador deve começar a baixar o OpenJDK 12 tar.arquivo gz. Pode demorar um pouco para ser concluído.
Assim que o download for concluído, navegue até o ~ / Downloads diretório com o seguinte comando:
$ cd ~ / Downloads
Como você pode ver, o OpenJDK 12 tar.arquivo gz está aqui.
Agora, extraia o OpenJDK 12 tar.arquivo gz no /optar diretório com o seguinte comando:
$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.alcatrão.gz -C / opt
OpenJDK 12 tar.arquivo gz deve ser baixado.
Um novo diretório jdk-12.0.1 / deve ser criado no /optar diretório.
Agora, você tem que criar um novo JAVA_HOME variável de ambiente e atualizar a variável de ambiente PATH. Para fazer isso, execute o seguinte comando:
$ echo -e 'export JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexportar PATH =" $ PATH: $ JAVA_HOME / bin "\ n '| sudo tee / etc / profile.d / openjdk12.sh
Um novo arquivo / etc / profile.d / openjdk12.sh deve ser criado.
Agora, reinicie o computador com o seguinte comando:
$ sudo reboot
Assim que o seu computador inicializar, execute o seguinte comando para verificar se as variáveis de ambiente JAVA_HOME e CAMINHO estão configurados corretamente.
$ echo $ JAVA_HOME && echo $ PATH
Agora, execute o seguinte comando para verificar se o OpenJDK 12 está funcionando.
$ java -versionComo você pode ver, o OpenJDK 12 está funcionando corretamente.
Compilando um programa Java simples com JDK 12:
Nesta seção, mostrarei como compilar e executar um programa Java simples com JDK 12.
Eu escrevi um programa Java simples Receber.Java e salvou no ~ / codes diretório.
O conteúdo do Receber.Java Os arquivos de origem Java são os seguintes:
Agora, para compilar o Receber.Java arquivo de origem, execute o seguinte comando:
$ javac Bem-vindo.Java
O Receber.Java O arquivo fonte Java deve ser compilado e um novo arquivo Receber.aula deve ser gerado como você pode ver na imagem abaixo. É chamado de arquivo de classe Java. O código-fonte Java é convertido em bytecode Java e o bytecode convertido é salvo no arquivo de classe, que a JVM (Java Virtual Machine) pode executar.
Agora, você pode executar o arquivo de classe Java compilado da seguinte maneira:
$ java Bem-vindoNOTA: Quando você deseja executar um arquivo de classe Java, exclua o .aula extensão.
Como você pode ver, a saída correta é exibida.
Então, é assim que você instala o Oracle JDK 12 e OpenJDK 12 no Arch Linux. Obrigado por ler este artigo.