Existem 2 versões do JDK. OpenJdk e Oracle JDK. OpenJDK é de código aberto e não contém códigos proprietários. O Oracle JDK é de 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.
Oracle JDK 12 não está disponível no repositório oficial do pacote do Arch Linux. Mas você pode fazer o download e instalar facilmente o Oracle JDK 12 no site oficial do Oracle e instalá -lo no Arch Linux.
Primeiro, visite https: // www.oráculo.com/technetwork/java/javase/downloads/index.HTML do seu navegador da web favorito e clique no DOWNLOAD Botão para Java SE 12.0.1 ou plataforma Java (JDK) 12.
Agora, clique em Aceitar contrato de licença Aceitar o contrato de licença da Oracle Technology Network para o Oracle Java SE.
Agora, clique no JDK-12.0.1_LINUX-X64_BIN.alcatrão.gz link conforme marcado na captura de tela abaixo.
Seu navegador deve solicitar que você salve o arquivo. Clique em Salvar Arquivo e depois clique em OK.
Seu navegador deve começar a baixar o Oracle JDK Tar.Arquivo GZ. Pode demorar um pouco para completar.
Quando o download estiver concluído, navegue para o ~/Downloads Diretório com o seguinte comando:
$ CD ~/Downloads
Como você pode ver, o Oracle JDK 12 Tar.GZ Archive 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ê tem que criar uma nova variável de ambiente Java_home e adicione o Oracle JDK 12 binários 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/JDK12.sh
Um novo arquivo /etc/perfil.D/JDK12.sh deve ser criado.
Agora, reinicie sua máquina Arch Linux com o seguinte comando:
$ sudo reiniciar
Quando o seu computador botas, execute o seguinte comando para verificar se o Java_home e CAMINHO As variáveis de ambiente são definidas corretamente.
$ echo $ java_home && echo $ caminhoComo você pode ver, as variáveis Java_Home e Path Environment estão definidas corretamente.
Agora, verifique se o Oracle JDK 12 está trabalhando 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 do pacote do Arch Linux. Mas você pode baixá -lo no site oficial do OpenJDK e instalá -lo no Arch Linux.
Primeiro, visite o site oficial do OpenJDK 12 em https: // jdk.Java.net/12/. Depois que a página carregar, clique no alcatrão.GZ Clique conforme marcado na captura de tela 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 completar.
Quando o download estiver concluído, navegue para o ~/Downloads Diretório com o seguinte comando:
$ CD ~/Downloads
Como você pode ver, o OpenJdk 12 Tar.GZ Archive está aqui.
Agora, extraia o OpenJdk 12 alcatrão.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 alcatrão.O 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 atualize a variável do ambiente do caminho. 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ão definidos corretamente.
$ echo $ java_home && echo $ caminhoAgora, execute o seguinte comando para verificar se o OpenJDK 12 está funcionando.
$ java -versionComo você pode ver, o OpenJdk 12 está funcionando corretamente.
Compilar um programa Java simples com o JDK 12:
Nesta seção, mostrarei como compilar e executar um programa Java simples com o JDK 12.
Eu escrevi um programa Java simples Bem-vindo.Java e salvou no ~/códigos diretório.
O conteúdo do Bem-vindo.Java O arquivo de origem Java são os seguintes:
Agora, para compilar o Bem-vindo.Java arquivo de origem, execute o seguinte comando:
$ javac bem -vindo.JavaO Bem-vindo.Java O arquivo de origem Java deve ser compilado e um novo arquivo Bem-vindo.aula deve ser gerado como você pode ver na captura de tela 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 -vindoOBSERVAÇÃO: Quando você quiser 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 o OpenJDK 12 no Arch Linux. Obrigado por ler este artigo.