Como instalar o Oracle Java JDK no Ubuntu Linux (com imagens)

Índice:

Como instalar o Oracle Java JDK no Ubuntu Linux (com imagens)
Como instalar o Oracle Java JDK no Ubuntu Linux (com imagens)

Vídeo: Como instalar o Oracle Java JDK no Ubuntu Linux (com imagens)

Vídeo: Como instalar o Oracle Java JDK no Ubuntu Linux (com imagens)
Vídeo: Como Atualizar a Placa de Video (windows 7) 2024, Novembro
Anonim

Este artigo é para as versões de 32 bits e 64 bits da instalação do Oracle Java 8 JDK (a versão na qual este artigo foi escrito é 1.8.0_20) em sistemas operacionais Ubuntu de 32 e 64 bits. Essas instruções também podem ser aplicadas ao Debian e Linux Mint.

Este tutorial é para aqueles que desejam apenas instalar o Oracle Java JDK com o Oracle Java JRE incluído no download do JDK. As instruções de instalação do Oracle Java JDK se aplicam apenas a sistemas operacionais Linux baseados em Debian, por exemplo: Debian, Linux Mint ou Ubuntu.

Etapa

Instale o Oracle Java JDK no Ubuntu Linux Etapa 1
Instale o Oracle Java JDK no Ubuntu Linux Etapa 1

Etapa 1. Verifique se a arquitetura do sistema operacional Ubuntu Linux está operando em 32 ou 64 bits

Abra o terminal e execute este comando

  • Digite / copie / cole:

    arquivos / sbin / init

    Anote a versão bit da arquitetura do sistema operacional Ubuntu Linux que aparece, seja de 32 ou 64 bits

Instale o Oracle Java JDK no Ubuntu Linux Etapa 2
Instale o Oracle Java JDK no Ubuntu Linux Etapa 2

Etapa 2. Descubra se o seu sistema possui Java instalado

Para isso, execute o comando java version a partir do terminal.

  • Abra um terminal e digite o comando abaixo:

    • Digite / copie / cole:

      java -version

  • Se você já tem o OpenJDK em seu sistema, esta linha pode aparecer:

    • versão java "1.7.0_15"

      OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      Servidor VM OpenJDK de 64 bits (versão 19.0-b09, modo misto)

  • Se o OpenJDK já existe em seu sistema, a versão errada do fornecedor do Java foi instalada em seu sistema.
Instale o Oracle Java JDK no Ubuntu Linux Etapa 3
Instale o Oracle Java JDK no Ubuntu Linux Etapa 3

Etapa 3. Remova completamente o OpenJDK / JRE do sistema e, em seguida, crie uma pasta para conter o binário Oracle Java JDK / JRE

Isso é útil para evitar conflitos de sistema e confusão entre diferentes versões de fornecedores de Java. Por exemplo, se já houver um OpenJDK / JRE no sistema, remova-o digitando este comando na linha de comando:

  • Digite / copie / cole:

    sudo apt-get purge openjdk - / *

    O comando acima é para remover completamente o OpenJDK / JRE do sistema

  • Digite / copie / cole:

    sudo mkdir -p / usr / local / java

    Este comando criará uma pasta para conter os binários Oracle Java JDK e JRE

Instale o Oracle Java JDK no Ubuntu Linux Etapa 4
Instale o Oracle Java JDK no Ubuntu Linux Etapa 4

Etapa 4. Baixe o Oracle Java JDK para Linux

Você deve escolher um binário compactado que apropriado para arquitetura de sistema de 32 ou 64 bits (com extensão de arquivo tar.gz)

  • Se você estiver usando o sistema operacional Ubuntu Linux de 32 bits, baixe o binário Oracle Java de 32 bits.
  • Se você estiver usando o sistema operacional Ubuntu Linux de 64 bits, baixe o binário Oracle Java de 64 bits.
  • Você também pode baixar Documentação do Oracle Java JDK

    Selecione jdk-8u20-apidocs.zip

  • Registros vitais:

    O binário Oracle Java de 64 bits não pode ser usado no sistema operacional Ubuntu Linux de 32 bits. Várias mensagens de erro do sistema aparecerão se você tentar instalar o Oracle Java 64 bits no Ubuntu Linux de 32 bits.

Instale o Oracle Java JDK no Ubuntu Linux Etapa 5
Instale o Oracle Java JDK no Ubuntu Linux Etapa 5

Etapa 5. Copie o binário Oracle Java na pasta local / usr / local / java

Na maioria dos casos, o binário Oracle Java é baixado para: / home /"seu nome de usuário"/Transferências.

  • Instruções de instalação do Oracle Java de 32 bits no Ubuntu Linux de 32 bits:

    • Digite / copie / cole:

      cd / home / ' "seu nome de usuário" /Transferências

    • Digite / copie / cole:

      sudo cp -r jdk-8u20-linux-i586.tar.gz / usr / local / java /

    • Digite / copie / cole:

      cd / usr / local / java /

  • Instruções de instalação do Oracle Java de 64 bits no Ubuntu Linux de 64 bits:

    • Digite / copie / cole:

      cd / home / ' "seu nome de usuário" /Transferências

    • Digite / copie / cole:

      sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / local / java /

    • Digite / copie / cole:

      cd / usr / local / java /

Instale o Oracle Java JDK no Ubuntu Linux Etapa 6
Instale o Oracle Java JDK no Ubuntu Linux Etapa 6

Etapa 6. Extraia o binário Java compactado na pasta / usr / local / java /

  • Instruções de instalação do Oracle Java de 32 bits no Ubuntu Linux de 32 bits:

    • Digite / copie / cole:

      sudo tar xvzf jdk-8u20-linux-i586.tar.gz

  • Instruções de instalação do Oracle Java de 64 bits no Ubuntu Linux de 64 bits:

    • Digite / copie / cole:

      sudo tar xvzf jdk-8u20-linux-x64.tar.gz

Instale o Oracle Java JDK no Ubuntu Linux Etapa 7
Instale o Oracle Java JDK no Ubuntu Linux Etapa 7

Etapa 7. Verifique sua pasta novamente

Neste ponto, você deve ter duas pastas binárias extraídas em / usr / local / java / para o Java JDK / JRE listadas como:

  • Digite / copie / cole:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Instale o Oracle Java JDK no Ubuntu Linux Etapa 8
Instale o Oracle Java JDK no Ubuntu Linux Etapa 8

Etapa 8. Edite o sistema de arquivos PATH / etc / profile e, em seguida, adicione esta variável de sistema ao caminho do sistema

Use um editor de texto como nano ou gedit como root e, em seguida, abra / etc / profile.

  • Digite / copie / cole:

    sudo gedit / etc / profile

  • ou
  • Digite / copie / cole:

    sudo nano / etc / profile

Instale o Oracle Java JDK no Ubuntu Linux Etapa 9
Instale o Oracle Java JDK no Ubuntu Linux Etapa 9

Etapa 9. Role até o final do arquivo usando as teclas de seta do teclado e adicione a seguinte linha no final do arquivo / etc / profile:

  • Digite / copie / cole:

    JAVA_HOME = / usr / local / java /jdk1.8.0_20

    JRE_HOME = / usr / local / java /jre1.8.0_20

    PATH = $ PATH: $ JRE_HOME / bin: $ JAVA_HOME / bin

    exportar JAVA_HOME

    exportar JRE_HOME

    exportar PATH

Instale o Oracle Java JDK no Ubuntu Linux Etapa 10
Instale o Oracle Java JDK no Ubuntu Linux Etapa 10

Etapa 10. Salve o arquivo / etc / profile e saia

Instale o Oracle Java JDK no Ubuntu Linux Etapa 11
Instale o Oracle Java JDK no Ubuntu Linux Etapa 11

Etapa 11. Informe ao sistema Ubuntu Linux onde o Oracle Java JDK / JRE está localizado

Isso notificará o sistema de que a nova versão do Oracle Java está disponível.

  • Digite / copie / cole:

    sudo update-alternativas --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Este comando notificará o sistema de que o Oracle Java JRE está instalado e funcionando

  • Digite / copie / cole:

    sudo update-alternative --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Este comando notificará o sistema de que o Oracle Java JDK está pronto para uso

  • Digite / copie / cole:

    sudo update-alternativas --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Este comando notifica o sistema de que o Oracle Java Web start está instalado e funcionando

Instale o Oracle Java JDK no Ubuntu Linux Etapa 12
Instale o Oracle Java JDK no Ubuntu Linux Etapa 12

Etapa 12. Informe ao sistema Ubuntu Linux que o Oracle Java JDK / JRE deve ser o Java padrão

  • Digite / copie / cole:

    sudo atualizar-alternativas --set java /usr/local/java/jdk1.8.0_20/bin/java

    Este comando é para definir o Java Runtime Environment no sistema

  • Digite / copie / cole:

    sudo update-alternative --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Este comando é para definir o compilador javac no sistema

  • Digite / copie / cole:

    sudo update-transactions --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Este comando é para definir o início do Java Web no sistema

Instale o Oracle Java JDK no Ubuntu Linux Etapa 13
Instale o Oracle Java JDK no Ubuntu Linux Etapa 13

Etapa 13. Execute novamente PATH / etc / profile no sistema digitando este comando:

  • Digite / copie / cole:

    fonte / etc / perfil

  • Observe que o PATH / etc / profile no sistema será reiniciado depois que o sistema Ubuntu Linux for reiniciado
Instale o Oracle Java JDK no Ubuntu Linux Etapa 14
Instale o Oracle Java JDK no Ubuntu Linux Etapa 14

Etapa 14. Teste para ver se o Oracle Java está instalado corretamente no sistema

Execute este comando e veja qual versão do Java aparece:

Instale o Oracle Java JDK no Ubuntu Linux Etapa 15
Instale o Oracle Java JDK no Ubuntu Linux Etapa 15

Etapa 15. Uma instalação bem-sucedida do Oracle Java de 32 bits exibirá:

  • Digite / copie / cole:

    java -version

    Este comando exibirá a versão Java atualmente em execução no sistema

  • Uma mensagem aparecerá mostrando:

    • versão java "1.8.0_20"

      Java (TM) SE Runtime Environment (build 1.8.0_20-b26)

      Java HotSpot (TM) Server VM (versão 25.20-b23, modo misto)

  • Digite / copie / cole:

    javac -version

    Este comando permite que você saiba que agora você pode compilar programas Java a partir do terminal

  • Uma mensagem aparecerá mostrando:

    Javac 1.8.0_20

Instale o Oracle Java JDK no Ubuntu Linux Etapa 16
Instale o Oracle Java JDK no Ubuntu Linux Etapa 16

Etapa 16. Uma instalação bem-sucedida do Oracle Java de 64 bits exibirá:

  • Digite / copie / cole:

    java -version

    Este comando exibirá a versão Java atualmente em execução no sistema

  • Uma mensagem aparecerá mostrando:

    • versão java "1.8.0_20"

      Java (TM) SE Runtime Environment (build 1.8.0_20-b26)

      Java HotSpot (TM) Server VM (versão 25.20-b23, modo misto)

  • Digite / copie / cole:

    javac -version

    Este comando permite que você saiba que agora você pode compilar programas Java a partir do terminal

  • Uma mensagem aparecerá mostrando:

    Javac 1.8.0_20

Instale o Oracle Java JDK no Ubuntu Linux Etapa 17
Instale o Oracle Java JDK no Ubuntu Linux Etapa 17

Etapa 17. Parabéns

Você instalou com êxito o Oracle Java em seu sistema Linux. Reinicie o sistema. Depois disso, o sistema estará totalmente configurado para executar e desenvolver programas Java. Mais tarde, você pode tentar compilar e executar programas Java por conta própria.

Opcional: Como habilitar o Oracle Java no navegador da web

Para ativar o plug-in Java em um navegador da web, crie um link simbólico da pasta de plug-ins do navegador da web para o local do plug-in Java em sua distribuição Oracle Java

Informação importante:

Habilitar o Oracle Java 7 em um navegador da web exporá muitas falhas de segurança e exploits Java. Basicamente, habilitar o Oracle Java 7 em um navegador da web corre o risco de convidar hackers para o seu sistema. Para obter mais informações sobre vulnerabilidades e explorações de segurança em Java, visite o seguinte site em inglês: Java Tester

Google Chrome

Instruções do Oracle Java de 32 bits:

  1. Digite o comando abaixo.

    • Digite / copie / cole:

      sudo mkdir -p / opt / google / chrome / plugins

      Este comando criará uma pasta chamada / opt / google / chrome / plugins

    • Digite / copie / cole:

      cd / opt / google / chrome / plugins

      Este comando irá colocá-lo na pasta de plug-ins do Google Chrome. Você deve estar nesta pasta antes de criar um link simbólico

    • Digite / copie / cole:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Este comando criará um link simbólico do plug-in Java JRE (Java Runtime Environment) libnpjp2.so para o navegador Google Chrome.

Instruções do Oracle Java de 64 bits:

  1. Digite o comando abaixo.

    • Digite / copie / cole:

      sudo mkdir -p / opt / google / chrome / plugins

      Este comando criará uma pasta chamada / opt / google / chrome / plugins

    • Digite / copie / cole:

      cd / opt / google / chrome / plugins

      Este comando irá colocá-lo na pasta de plug-ins do Google Chrome. Você deve estar nesta pasta antes de criar o link simbólico

    • Digite / copie / cole:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Este comando criará um link simbólico do plug-in Java JRE (Java Runtime Environment) libnpjp2.so para o navegador Google Chrome.

Lembrete:

  1. Notas:

    Às vezes, o comando acima pode trazer a seguinte mensagem:

    • ln: criando link simbólico `./libnpjp2.so ': Arquivo existente
    • Para resolver esse problema, remova o link simbólico anterior usando este comando:
    • Digite / copie / cole:

      cd / opt / google / chrome / plugins

    • Digite / copie / cole:

      sudo rm -rf libnpjp2.so

    • Certifique-se de estar na pasta / opt / google / chrome / plugins antes de inserir esse comando.
  2. Reinicie o navegador da web e visite o Java Tester para detectar se o Java está funcionando em seu navegador.

    Mozilla Firefox

    Instruções do Oracle Java de 32 bits:

    1. Digite o comando abaixo.

      • Digite / copie / cole:

        cd / usr / lib / mozilla / plugins

        Este comando irá colocá-lo na pasta / usr / lib / mozilla / plugins. Crie esta pasta se ainda não estiver em seu sistema

      • Digite / copie / cole:

        sudo mkdir -p / usr / lib / mozilla / plugins

        Este comando criará uma pasta chamada / usr / lib / mozilla / plugins. Você deve estar nesta pasta antes de criar o link simbólico

      • Digite / copie / cole:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Este comando criará um link simbólico do plug-in Java JRE (Java Runtime Environment) libnpjp2.so para o navegador Mozilla Firefox

    Instruções do Oracle Java de 64 bits:

    1. Digite o comando abaixo.

      • Digite / copie / cole:

        cd / usr / lib / mozilla / plugins

        Este comando irá colocá-lo na pasta / usr / lib / mozilla / plugins. Crie esta pasta se ainda não estiver em seu sistema

      • Digite / copie / cole:

        sudo mkdir -p / usr / lib / mozilla / plugins

        Este comando criará uma pasta chamada / usr / lib / mozilla / plugins. Você deve estar nesta pasta antes de criar o link simbólico

      • Digite / copie / cole:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Este comando criará um link simbólico do plug-in Java JRE (Java Runtime Environment) libnpjp2.so para o navegador Mozilla Firefox

    Lembrete:

    1. Notas:

      Às vezes, o comando acima pode trazer a seguinte mensagem:

      • ln: criando link simbólico `./libnpjp2.so ': Arquivo existente
      • Para resolver esse problema, remova o link simbólico anterior usando este comando:
      • Digite / copie / cole:

        cd / usr / lib / mozilla / plugins

      • Digite / copie / cole:

        sudo rm -rf libnpjp2.so

      • Certifique-se de estar na pasta / usr / lib / mozilla / plugins antes de inserir esse comando.
    2. Reinicie o navegador da web e visite o Java Tester para detectar se o Java está funcionando em seu navegador.

Recomendado: