Como instalar o Oracle Java JDK no sistema operacional Ubuntu Linux

Autor: Laura McKinney
Data De Criação: 10 Abril 2021
Data De Atualização: 1 Julho 2024
Anonim
Como Instalar Oracle Java JDK 16.0.1 en Linux Ubuntu 20.04 LTS, y sus derivadas
Vídeo: Como Instalar Oracle Java JDK 16.0.1 en Linux Ubuntu 20.04 LTS, y sus derivadas

Contente

Este tutorial cobrirá como instalar o Oracle Java 8 de 32 bits e 64 bits (versão 1.8.0_20JDK em sistemas operacionais Ubuntu de 32 bits e 64 bits. Essas etapas são aplicáveis ​​apenas no Debian e Linux Mint. Este artigo é apenas para aqueles que desejam instalar o Oracle Java JDK com o Oracle Java JRE incluído na versão de download do JDK. Instruções para instalar o Oracle Java JDK em plataformas Debian e Linux, como Debian, Ubuntu e Linux Mint.

Passos

  1. Verifique se o seu sistema operacional Ubuntu Linux é de 32 ou 64 bits, abra o terminal e digite o seguinte comando.
    • Digite / copie / cole: arquivo / sbin / init
      • Observe se a versão do Ubuntu Linux é de 32 bits ou 64 bits.

  2. Verifique se o Java está instalado no sistema ou não. Você precisa inserir o comando no terminal.
    • Abra o terminal e digite o seguinte comando.
      • Digite / copie / cole: java -version
    • Se o OpenJDK estiver instalado, você verá a seguinte linha 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 você tiver o OpenJDK instalado em seu sistema, significa que instalou a versão errada deste exercício.

  3. Remova completamente o OpenJDK / JRE do sistema e crie um diretório para armazenar os binários Oracle Java JDK / JRE. É assim que se evita conflitos de sistema e confusão entre diferentes versões de Java para desenvolvedores. Por exemplo, se você instalar o OpenJDK / JRE no sistema, poderá removê-lo digitando o seguinte comando:
    • Digite / copie / cole: sudo apt-get purge openjdk - *
      • Este comando removerá completamente o OpenJDK / JRE do sistema.
    • Digite / copie / cole: sudo mkdir -p / usr / local / java
      • Este comando criará um diretório para armazenar binários do Oracle Java JDK e JRE.

  4. Baixe o Oracle Java JDK para Linux. Certifique-se de escolher exatamente Binários compactados para sistemas operacionais de 32 ou 64 bits (terminando com tar.gz).
    • Por exemplo, se você estiver usando o Ubuntu Linux de 32 bits, baixe o Oracle Java de 32 bits.
    • Se estiver usando Ubuntu Linux de 64 bits, baixe o Oracle Java de 64 bits.
    • Opção, Download de documentos Oracle Java JDK
      • Selecione jdk-8u20-apidocs.zip
    • Informação importante: O Oracle Java de 64 bits não funciona no sistema operacional Linux de 32 bits. Você receberá uma mensagem de erro do sistema se instalar intencionalmente o Oracle Java de 64 bits no Ubuntu Linux de 32 bits.
  5. Copie o binário Oracle Java para o diretório / usr / local / java. Normalmente, o Java baixado é armazenado no diretório: / home /"Seu nome"/ Transferências.
    • Como instalar o Oracle Java de 32 bits no Ubuntu Linux 32-bi:
      • Digite / copie / cole: cd / home /"Seu nome"/ 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 para instalar o Oracle Java 64 bits no Ubuntu 64 bits:
      • Digite / copie / cole: cd / home /"Seu nome"/ Transferências
      • Digite / copie / cole: sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / local / java /
      • Digite / copie / cole: cd / usr / local / java
  6. Extraia o arquivo Java no diretório / usr / local / java
    • Como instalar o Oracle Java de 32 bits no Ubuntu Linux de 32 bits:
      • Digite / copie / cole: sudo tar xvzf jdk-8u20-linux-i586.tar.gz
    • Como instalar o Oracle Java 64 bits no Ubuntu Linux 64 bits:
      • Digite / copie / cole: sudo tar xvzf jdk-8u20-linux-x64.tar.gz
  7. Verifique o diretório 1 novamente. Nesta etapa, você verá 2 diretórios binários não compactados em / usr / local / java do Java JDK / JRE listados a seguir:
    • Digite / copie / cole: ls -a
    • jdk1.8.0_20
    • jre1.8.0_20
  8. Edite o caminho do arquivo / etc / profile e adicione as seguintes variáveis ​​de sistema ao caminho. Use nano, gedit ou qualquer outro editor de texto para abrir / etc / profile.
    • Digite / copie / cole: sudo gedit / etc / profile
    • ou
    • Digite / copie / cole: sudo nano / etc / profile
  9. Role até o final do arquivo usando a tecla de navegação e digite a seguinte linha no 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
  10. Salve o arquivo / etc / profile e saia.
  11. Informe o sistema Ubuntu Linux da localização do Oracle Java JDK / JRE. É assim que notifica o sistema de que a versão Oracle Java está pronta para uso.
    • Digite / copie / cole: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
      • Este é o comando para informar ao sistema que o Oracle Java JRE está pronto para uso.
    • Digite / copie / cole: sudo update-alternative -install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
      • Este é o comando para informar ao sistema que o Oracle Java JDK está pronto para uso.
    • Digite / copie / cole: sudo update-alternative -install "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
      • Este é o comando para informar ao sistema que o Oracle Java Web está pronto para uso.
  12. Informe ao sistema Ubuntu Linux que o Oracle Java JDK / JRE é o Java padrão.
    • Digite / copie / cole: sudo update-alternative -set java /usr/local/java/jdk1.8.0_20/bin/java
      • Este é o comando para configurar o sistema java runtime para o sistema.
    • Digite / copie / cole: sudo update-transactions -set javac /usr/local/java/jdk1.8.0_20/bin/javac
      • Este é o comando para configurar o compilador javac para o sistema.
    • Digite / copie / cole: sudo update-transactions -set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
      • Este é o comando para definir o Java Web para inicializar no sistema.
  13. Recarregue o caminho do sistema / etc / profile digitando o seguinte comando:
    • Digite / copie / cole: fonte / etc / perfil
    • Anote o caminho do arquivo / etc / profile que reinicializará seu sistema Ubuntu Linux.
  14. Verifique se o Oracle Java está instalado corretamente no sistema ou não. Execute o seguinte comando e lembre-se da versão Java:
  15. A instalação bem-sucedida do Oracle Java de 32 bits exibirá:
    • Digite / copie / cole: java -version
      • Este é o comando para mostrar a versão java em execução no sistema.
    • Você receberá a seguinte mensagem.
      • 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 é um comando que informa que você pode compilar programas Java a partir do terminal.
    • Você receberá a seguinte mensagem:
      • javac 1.8.0_20
  16. Instalação bem-sucedida de monitores Oracle Java de 64 bits:
    • Digite / copie / cole: java -version
      • Este é o comando para mostrar a versão java em execução no sistema.
    • Você receberá a seguinte mensagem:
      • 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 é um comando informando que você pode compilar programas Java a partir do terminal.
    • Você receberá a seguinte mensagem:
      • javac 1.8.0_20
  17. Parabéns, você instalou com sucesso o Oracle Java em seu sistema Linux. Agora, reinicie seu sistema Ubuntu Linux. O sistema estará totalmente configurado para executar e desenvolver programas Java. Em seguida, você pode compilar e executar programas Java seguindo os tutoriais online. propaganda

Opcional: Como habilitar o Oracle Java no navegador da web

  1. Para ativar plug-ins Java em um navegador da web, você deve criar o link simbólico do diretório de plug-in do navegador para o local do plug-in Java, incluindo Oracle Java.

Nota importante: Eu seria cauteloso ao habilitar o Oracle Java 7 em um navegador da web por causa de muitas vulnerabilidades e explorações de segurança. Em particular, ao ativar o Oracle Java 7 em seu navegador da web, se houver uma falha de segurança e explorá-la, o bandido pode invadir seu sistema. Para obter informações mais detalhadas, visite o seguinte site: Java Tester

Google Chrome

Tutorial Oracle Java de 32 bits:

  1. Emita os seguintes comandos.
    • Digite / copie / cole: sudo mkdir -p / opt / google / chrome / plugins
      • Este é o comando para criar o diretório / opt / google / chrome / plugins
    • Digite / copie / cole: cd / opt / google / chrome / plugins
      • Este é o comando de mudança no diretório do plug-in do Google Chrome, certifique-se de estar nesse diretório antes de criar o link do ícone.
    • Digite / copie / cole: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
      • Aqui está o comando para gerar link simbólico do plugin JRE (Java Operating Environment). libnpjp2.so para o navegador Google Chrome.

Tutorial Oracle Java64-bit:

  1. Digite os seguintes comandos:
    • Digite / copie / cole: sudo mkdir -p / opt / google / chrome / plugins
      • Este é o comando para criar o diretório / opt / google / chrome / plugins
    • Digite / copie / cole: cd / opt / google / chrome / plugins
      • Esta é a mudança de comando no diretório de plug-ins do Google Chrome, certifique-se de estar neste diretório 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
      • Aqui está o comando para gerar link simbólico do plugin Java JRE (Java Operating Environment). libnpjp2.so para o navegador Google Chrome.

Lembrar:

  1. Nota: Muitas vezes, você receberá a seguinte mensagem:
    • ln: criando link simbólico `./libnpjp2.so ': Arquivo existente
    • Para contornar isso, basta remover o link do símbolo anterior com o seguinte comando:
    • Digite / copie / cole: cd / opt / google / chrome / plugins
    • Digite / copie / cole: sudo rm -rf libnpjp2.so
    • Certifique-se de estar no diretório / opt / google / chrome / plugins antes de inserir o comando.
  2. Reinicie o navegador da web e visite o Java Tester para testar a funcionalidade do Java no navegador.

Mozilla Firefox

Tutorial Oracle Java de 32 bits:

  1. Digite os seguintes comandos:
    • Digite / copie / cole: cd / usr / lib / mozilla / plugins
      • Este é o comando a ser alterado no diretório / usr / lib / mozilla / plugins, criando um diretório se ainda não estiver disponível.
    • Digite / copie / cole: sudo mkdir -p / usr / lib / mozilla / plugins
      • Aqui está o comando para criar o diretório / usr / lib / mozilla / plugins, certifique-se de estar neste diretório 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
      • Aqui está o comando para gerar link simbólico do plugin Java JRE (Java Operating Environment). libnpjp2.so para o navegador Mozilla Firefox.

Tutorial Oracle Java de 64 bits:

  1. Insira os seguintes comandos.
    • Digite / copie / cole: cd / usr / lib / mozilla / plugins
      • Esta é a mudança de comando no diretório / usr / lib / mozilla / plugins, criando o diretório você mesmo, se ainda não estiver disponível.
    • Digite / copie / cole: sudo mkdir -p / usr / lib / mozilla / plugins
      • Aqui está o comando para criar o diretório / usr / lib / mozilla / plugins, certifique-se de estar neste diretório 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
      • Aqui está o comando para gerar o link do ícone do plug-in Java JRE (Java Operating Environment). libnpjp2.so para o navegador Mozilla Firefox.

Lembrar:

  1. Nota: Muitas vezes, você receberá a seguinte mensagem:
    • ln: criando link simbólico `./libnpjp2.so ': Arquivo existente
    • Para resolver esse problema, basta remover o link do símbolo anterior com o seguinte comando:
    • Digite / copie / cole: cd / usr / lib / mozilla / plugins
    • Digite / copie / cole: sudo rm -rf libnpjp2.so
    • Certifique-se de estar no diretório / usr / lib / mozilla / plugins antes de inserir o comando.
  2. Reinicie o navegador da web e visite a página do Java Tester para testar a funcionalidade do Java no navegador.