Existem 2 versões do JDK. Oracle JDK e OpenJDK. Todos os componentes do OpenJDK são de código aberto. O mesmo não vai com o Oracle JDK. Alguns componentes do Oracle JDK são proprietários. É por isso que algumas pessoas preferem o OpenJdk sobre o Oracle JDK.
OpenJdk 10 acabou de sair recentemente. Então, neste artigo, vou mostrar como instalá -lo no Debian 9 Stretch. Vamos começar.
Download OpenJDK 10
Nesta seção, mostrarei como baixar o OpenJDK 10 do site oficial do OpenJDK.
Primeiro vá para o site oficial do OpenJDK 10 em http: // jdk.Java.net/ 10/ e você deve ver a página a seguir, conforme mostrado na captura de tela abaixo.
Role para baixo um pouco para o Transferências seção. Clique no link marcado na captura de tela abaixo para baixar a versão Linux de 64 bits do OpenJDK 10 alcatrão.gz arquivo.
Clique em Salvar Arquivo e depois clique em OK.
Seu download deve começar como mostrado na captura de tela abaixo.
Instalando o OpenJDK 10
Depois que seu download estiver concluído, você deve encontrá -lo no padrão Transferências diretório de seus navegadores da web. No meu caso, é o Transferências/ diretório no meu usuário LAR diretório.
Primeiro, navegue para o Transferências/ Diretório com o seguinte comando:
$ CD ~/Downloads
Agora, se você listar o conteúdo do diretório com LS -LH Comando, você deve encontrar o arquivo de alcatrão do OpenJdk 10, como mostrado na seção marcada da captura de tela abaixo.
Agora você tem que extrair o arquivo alcatrão. Eu vou extraí -lo no meu /optar diretório. Você pode escolher outro diretório. Você está livre para fazer isso.
$ sudo tar xvzf openjdk-10_linux-x64_bin.alcatrão.gz -c install_dir
O arquivo alcatrão deve ser extraído.
Agora, se você listar seu Install_dir, No meu caso, é o /optar diretório, você deve ver JDK-10/ diretório marcado na captura de tela abaixo.
Agora você tem que adicioná -lo ao CAMINHO do seu sistema operacional Debian 9. Dessa forma, você não precisa digitar todo o caminho para seus arquivos binários do OpenJDK 10 para compilar ou executar programas Java.
Execute o seguinte comando para criar um novo arquivo JDK10.sh em /etc/perfil.d diretório:
$ sudo nano /etc /perfil.D/JDK10.sh
Você deve ver a seguinte janela.
Agora adicione as seguintes linhas ao arquivo:
exportar java_home = "NSTALL_DIR/JDK-10"O Install_dir No meu caso /optar
Agora pressione + x, então aperte y e depois pressione Para salvar o arquivo.
Depois que o arquivo for salvo, reinicie seu computador com o seguinte comando:
$ sudo reiniciar
Quando o computador começar, execute o seguinte comando para testar se o Java_home Variável de ambiente está disponível:
$ echo $ java_homeComo você pode ver na captura de tela abaixo, está definido para o caminho correto.
Você também pode verificar o CAMINHO Variável de ambiente com o seguinte comando:
$ ECHO $ PATH
Como você pode ver na seção marcada da captura de tela abaixo, o OpenJdk 10's bin/ diretório é adicionado ao CAMINHO.
Agora execute o seguinte comando para verificar se o OpenJDK está funcionando ou não:
$ javac -versionComo você pode ver na captura de tela abaixo, o OpenJdk 10 está funcionando corretamente.
Compilando e executando um programa Java com o OpenJDK 10
Nesta seção, vou compilar e executar um programa Java simples com o OpenJDK 10 para mostrar que o OpenJDK 10 está funcionando corretamente.
Este é o meu simples programa Hello World salvo em ~/Documentos/códigos/helloworld.Java arquivo.
classe pública helloworldCompilando helloworld.java com openjdk 10
Primeiro navegue até o diretório em que o arquivo é salvo com o seguinte comando:
$ cd ~/documentos/códigos
Agora para compilar Olá Mundo.Java Arquivo de origem java, execute o seguinte comando:
$ javac helloworld.Java
Correndo Helloworld com OpenJdk 10
Uma vez o Olá Mundo.Java o arquivo é compilado, um Olá Mundo.aula o arquivo é gerado. Este é o arquivo de código Java Byte que você executa com o Java Comando o seguinte:
$ java helloworld
OBSERVAÇÃO: Se o nome do código Java Byte for Olá Mundo.aula, você corre Java Helloworld. Você não deve incluir .aula extensão. Caso contrário, não funcionará.
Como você pode ver, o programa Java foi executado com sucesso e exibiu a saída correta.
É assim que você instala o OpenJDK 10 no Debian 9 Stretch. Obrigado por ler este artigo.