Neste artigo, vou mostrar como instalar o Oracle JDK 11 no Ubuntu. Vou usar o Ubuntu 18.04 LTS para a demonstração. Mas deve funcionar em qualquer versão LTS do Ubuntu. Então vamos começar.
Baixando Oracle JDK 11:
Oracle JDK 11 não está disponível no repositório oficial de pacotes do Ubuntu. Mas você pode baixá-lo facilmente do site oficial da Oracle e instalá-lo no Ubuntu.
Primeiro, visite a página oficial do Java SE em https: // www.oráculo.com / technetwork / java / javase / overview / index.html
Assim que a página carregar, clique em Downlaods como marcado na imagem abaixo.
Agora, do Java SE 11.seção x (LTS), clique em DOWNLOAD como marcado na imagem abaixo. No momento em que este livro foi escrito, a versão mais recente do JDK 11 era 11.0.1.
Agora, role um pouco para baixo e clique em Aceite o Acordo de Licença como marcado na imagem abaixo.
Agora que você aceitou o Contrato de Licença de Rede de Tecnologia da Oracle para Oracle Java Standard Edition, você está pronto para baixar o Oracle JDK 11. Para baixar o Oracle JDK 11 para Ubuntu, clique no link do arquivo DEB conforme marcado na captura de tela abaixo.
Seu navegador deve solicitar que você salve o arquivo de pacote Oracle JDK 11 DEB. Selecione Salvar Arquivo e clique em OK.
Seu download deve começar. Pode demorar um pouco para terminar.
Instalando o Oracle JDK 11:
Quando o download for concluído, navegue até o diretório onde seu navegador salvou o arquivo do pacote DEB. Normalmente, é o ~ / Downloads diretório em seu diretório HOME de usuários de login.
$ cd ~ / Downloads
Como você pode ver, jdk-11.0.1_linux-x64_bin.deb arquivo de pacote está lá.
NOTA: O nome do arquivo do pacote pode ser diferente no momento em que você ler este artigo. Certifique-se de substituir o nome do arquivo do pacote pelo seu a partir de agora.
Agora, instale o Oracle JDK 11 com o seguinte comando:
$ sudo dpkg -i jdk-11.0.1_linux-x64_bin.deb
Agora, digite sua senha de usuário de login e pressione
Oracle JDK 11 deve ser instalado.
Adicionando Oracle JDK 11 ao PATH:
O arquivo de pacote Oracle JDK 11 DEB instala o Oracle JDK 11 em / usr / lib / jvm diretório. Não está no PATH por padrão. Então, temos que adicioná-lo manualmente ao PATH do Ubuntu.
Primeiro, descubra o nome do diretório onde o Oracle JDK 11 está instalado com o seguinte comando:
$ ls / usr / lib / jvm /Como você pode ver, o nome do diretório é jdk-11.0.1 / No meu caso. Pode ser diferente para você. Certifique-se de substituí-lo pelo seu a partir de agora.
Agora, crie um novo arquivo / etc / profile.d / jdk11.sh com o seguinte comando:
$ sudo nano / etc / profile.d / jdk11.sh
Um arquivo vazio deve ser aberto.
Agora, adicione as seguintes linhas ao arquivo.
export JAVA_HOME = "/ usr / lib / jvm / jdk-11.0.1 "exportar PATH = "$ PATH: $ JAVA_HOME / bin"
NOTA: Certifique-se de mudar jdk-11.0.1 para o nome do diretório que você tem.
Finalmente, o arquivo tem a seguinte aparência. Agora aperte
Agora, reinicie seu computador com o seguinte comando:
$ sudo reboot
Assim que o seu computador inicializar, abra um Terminal e execute os seguintes comandos para verificar se JAVA_HOME variável está definida corretamente e o Oracle JDK 11 está no CAMINHO.
$ echo $ JAVA_HOME$ echo $ PATH
Como você pode ver, JAVA_HOME e CAMINHO as variáveis estão definidas corretamente.
Agora, execute o seguinte comando para verificar se o JDK 11 está funcionando.
$ javac -versionComo você pode ver, posso executar o Javac binário sem nenhum problema. Então, o JDK 11 está funcionando.
Compilando um programa Java com Oracle JDK 11:
Agora, vou escrever um programa java simples para testar se podemos compilá-lo e executá-lo com o Oracle JDK 11.
Agora, crie um arquivo Olá.Java e digite as seguintes linhas nele.
public class Hellopublic static void main (String [] args)
Sistema.Fora.println ("Bem-vindo ao LinuxHint!");
Agora, para compilar Olá.Java arquivo de origem, abra um Terminal e navegue até o diretório onde seu Olá.Java o arquivo de origem é salvo e executa o seguinte comando:
$ javac Olá.Java
Um novo arquivo Olá.aula deve ser gerado como você pode ver na imagem abaixo. É chamado de arquivo de classe Java. O arquivo de classe Java contém bytecodes Java que a JVM (Java Virtual Machine) pode executar.
Agora corra Olá.aula Arquivo de classe Java da seguinte maneira:
$ java HelloNOTA: Digite apenas o nome do arquivo sem .aula extensão. Caso contrário, não funcionará.
A saída correta é exibida como você pode ver na imagem abaixo.
Então, é assim que você instala o Oracle JDK 11 no Ubuntu. Obrigado por ler este artigo.