Como instalar o Oracle Java no Ubuntu Linux

Autor: Monica Porter
Data De Criação: 17 Marchar 2021
Data De Atualização: 1 Julho 2024
Anonim
Como instalar o Oracle Java 8 no Linux Ubuntu
Vídeo: Como instalar o Oracle Java 8 no Linux Ubuntu

Contente

Este artigo irá guiar a instalação do Oracle Java 7 de 32 bits e 64 bits (a versão atual é 1.7.0_45JDK / JRE em sistemas operacionais Ubuntu de 32 bits e 64 bits. Você pode aplicar este guia para Debian e Linux Mint.

Se você instalou o Oracle Java 7 em seu sistema operacional, mas deseja atualizar, consulte o tutorial de atualização do Oracle Java no Ubuntu Linux.

Com pessoas somente Se você deseja instalar o Oracle Java JRE para executar aplicativos Java, não para desenvolver programas Java, consulte o tutorial de instalação do Oracle Java JRE no Ubuntu Linux.

Para quem deseja instalar o Oracle Java JDK para desenvolver programas e aplicativos Java (Oracle Java JRE incluindo Oracle JDK), use o seguinte método:

  • Como instalar o Oracle Java JDK no Ubuntu Linux

Para ativar / atualizar o Oracle Java em um navegador da web, consulte o tutorial de ativação do Oracle Java no navegador da web.

Passos


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

  2. Verifique se o Java está instalado no sistema. Para testar, execute o comando de versão Java no terminal.
    • Abra o terminal e digite o seguinte comando:
      • Digite / copie / cole: java -version
    • Se o OpenJDK estiver instalado no sistema, você verá a mensagem:
      • 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 estiver instalado no sistema, esta não é a versão do fornecedor mencionada neste artigo.

  3. Remova completamente o OpenJDK / JRE do sistema e crie um diretório para armazenar binários Oracle Java JDK / JRE. Esta é a forma de evitar conflito de sistema e confundir 2 versões Java diferentes de fornecedores diferentes. Por exemplo, se você tiver o OpenJDK / JRE instalado em seu sistema, poderá removê-lo com o seguinte comando:
    • Digite / copie / cole: sudo apt-get purge openjdk - *
      • Este é o comando para remover completamente o OpenJDK / JRE do sistema.
    • Digite / copie / cole:sudo mkdir -p / usr / local / java
      • Este é um comando para criar um novo diretório para armazenar binários Oracle Java JDK e JRE.
  4. Baixe o Oracle Java JDK / JRE para Linux. Definitivamente escolha exatamente Binários compactados para sistemas operacionais de 32 ou 64 bits (terminando em tar.gz).
    • Por exemplo, se estiver usando o Ubuntu Linux de 32 bits, baixe os binários Oracle Java de 32 bits.
    • Por exemplo, se você estiver usando Ubuntu Linux de 64 bits, baixe os binários Oracle Java de 64 bits.
    • Opção, Baixe a documentação do Oracle Java JDK / JRE
      • Selecione jdk-7u40-apidocs.zip
    • Informação importante: Os binários do Oracle Java de 64 bits não funcionam no Ubuntu Linux de 32 bits. Muitas mensagens de erro do sistema aparecerão se você 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. Na maioria dos casos, o binário Oracle Java é baixado: / home /"nome do usuário"/ Transferências.
    • Como instalar o Oracle Java de 32 bits no Ubuntu Linux de 32 bits:
      • Digite / copie / cole: cd ~ / Downloads
      • Digite / copie / cole: sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
      • Digite / copie / cole: sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
      • Digite / copie / cole: cd / usr / local / java
    • Como instalar o Oracle Java 64 bits no Ubuntu Linux 64 bits:
      • Digite / copie / cole:cd ~ / Downloads
      • Se você baixar o JDK Type / Copy / Paste: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • Ou, se você baixar o JRE, digite / copie / cole: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • Digite / copie / cole: cd / usr / local / java
  6. Extraia o arquivo binário 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-7u45-linux-i586.tar.gz
      • Digite / copie / cole: sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Como instalar o Oracle Java 64 bits no Ubuntu Linux 64 bits:
      • Se você baixar o JDK Type / Copy / Paste: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Se você baixar o JRE, digite / copie / cole: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. Verifique o diretório novamente. Nesta etapa, você deve ter um diretório Java JDK / JRE descompactado em / usr / local / java listado assim:
    • Digite / copie / cole: ls -a
    • jdk1.7.0_45
    • ou jre1.7.0_45
  8. Edite o caminho do arquivo / etc / profile e adicione as seguintes variáveis ​​de sistema ao caminho. Use nano, gedit ou qualquer outro software de edição de texto e abra / etc / profile.
    • Digite / copie / cole: sudo gedit / etc / profile
    • ou
    • Digite / copie / cole: sudo nano / etc / profile
  9. Use as teclas de seta para rolar até o final e adicionar uma linha após o arquivo:
    • Se você instalou o JDK Type / Copy / Paste:
      JAVA_HOME = / usr / local / java /jdk1.7.0_45
      JRE_HOME = $ JAVA_HOME / jre
      PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
      exportar JAVA_HOME
      exportar JRE_HOME
      exportar PATH
    • Se você instalou o JRE, digite / copie / cole:
      JRE_HOME = / usr / local / java /jre1.7.0_45
      PATH = $ PATH: $ JRE_HOME / bin
      exportar JRE_HOME
      exportar PATH
    • Salve o arquivo / etc / profile e saia.
  10. Informe ao sistema Ubuntu Linux a localização do Oracle Java JDK / JRE. O comando informará ao sistema que uma nova versão do Oracle Java está pronta para uso.
    • Se você tiver o JDK instalado, digite / copie / cole: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
    • Se você instalou o JRE, digite / copie / cole: sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • Este é o comando que informa ao sistema que o Oracle Java JRE está pronto para uso.
    • Somente se você instalar o JDK Digite / copie / cole:sudo update-alternative -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
      • Este é o comando que informa 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/jre1.7.0_45/bin/javaws" 1
      • Este é um comando que informa ao sistema que o Oracle Java Web está pronto para uso.
  11. Informe ao sistema Ubuntu Linux que o Oracle Java JDK / JRE é o seu Java padrão.
    • Se você tiver o JDK instalado, digite / copie / cole: sudo update-transactions -set java /usr/local/java/jdk1.7.0_45/jre/bin/java
    • Se você instalou o JRE, digite / copie / cole:sudo update-transactions -set java /usr/local/java/jre1.7.0_45/bin/java
      • Este é o comando para configurar o sistema java runtime para o sistema.
    • Somente ao instalar o JDK Digite / Copie / Cole: sudo update-transactions -set java /usr/local/java/jdk1.7.0_45/bin/java
      • Este é o comando para configurar o compilador java para o sistema.
    • Se você tiver o JDK instalado, digite / copie / cole: sudo update-transactions -set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
    • Ou se você tiver instalado o JRE, digite / copie / cole: sudo update-transactions -set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • Este é o comando para definir o Java Web para inicializar no sistema.
  12. Recarregue o caminho do sistema / etc / profile digitando o seguinte comando:
    • Digite / copie / cole:. / etc / profile
    • Anote o caminho do sistema / etc / arquivo de perfil será recarregado após reiniciar o sistema Ubuntu Linux.
  13. Verifique se o Oracle Java está instalado corretamente no sistema ou não. Execute o seguinte comando e registre a versão do Java: Se a instalação do Oracle Java de 32 bits for bem-sucedida, você verá a mensagem:
    • Digite / copie / cole: java -version. Este é o comando para mostrar a versão java no sistema. Você verá a mensagem: versão java "1.7.0_45"
      Java (TM) SE Runtime Environment (build 1.7.0_45-b18)
    • Java HotSpot (TM) Server VM (versão 24.45-b08, modo misto)
    • Digite / copie / cole: java -version. Este é um comando notificando que você agora pode compilar programas Java a partir do terminal. Você receberá a seguinte mensagem: java 1.7.0_45. Uma instalação bem-sucedida do Oracle Java 64 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.7.0_45"
      Java (TM) SE Runtime Environment (build 1.7.0_45-b18)
    • Servidor VM Java HotSpot (TM) de 64 bits (versão 24.45-b08, modo misto)
    • Digite / copie / cole: java -version. Este é um comando notificando que agora você pode compilar programas Java a partir do terminal. Você receberá a mensagem de exibição: java 1.7.0_45
  14. Parabéns, você instalou com sucesso o Oracle Java em seu sistema Linux. Agora é só reiniciar o sistema. O sistema estará totalmente configurado para executar e desenvolver programas Java. Então você pode tentar compilar e executar seu próprio programa Java. propaganda

Método 1 de 3: Opcional: como habilitar o Oracle Java no navegador da web

  1. Para ativar plug-ins Java em um navegador da web, você deve criar um link simbólico do diretório de plug-in do navegador para o local onde o plug-in Java está localizado na partição Oracle Java.
    • Nota importante: Você deve ter cuidado ao habilitar o Oracle Java 7 em seu navegador da web, devido ao fato de que o Java possui uma infinidade de vulnerabilidades e explorações. Mais importante ainda, ao ativar o Oracle Java 7 em seu navegador da web, se houver uma falha ou exploração na segurança, esse é um ponto fraco para os bandidos invadirem e danificarem seu sistema. Para obter mais informações sobre vulnerabilidades e explorações do Java, visite o site: Java Tester
    propaganda

Método 2 de 3: Google Chrome

Tutorial Oracle Java de 32 bits:

  1. Execute o seguinte comando.
    • 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 que leva você para o diretório de plug-ins do Google Chrome, lembre-se de ir para este diretório antes de criar o link do ícone
    • Digite / copie / cole: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Aqui está o comando para gerar link simbólico do plugin Java JRE (Java Runtime Environment) libnpjp2.so para o navegador Google Chrome.
    propaganda

Tutorial Oracle Java de 64 bits:

  1. Execute o seguinte comando.
    • 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 que leva você para o diretório do plug-in do google chrome, certifique-se de acessar o diretório antes de criar o link do ícone.
    • Digite / copie / cole: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Aqui está o comando para gerar link simbólico do plugin Java JRE (Java Runtime Environment). libnpjp2.so para o navegador Google Chrome.
    propaganda

Lembrar:

  1. Nota: Muitas vezes, ao executar os comandos acima, você receberá a seguinte mensagem:
    • ln: criando link simbólico `./libnpjp2.so ': Arquivo existente
    • Para corrigir esse problema, basta remover o link anteriormente usando 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 executar o comando.
  2. Reinicie seu navegador e vá para Testador de Java para verificar se o Java está funcionando ou não. propaganda

Método 3 de 3: Mozilla Firefox

Tutorial Oracle Java de 32 bits:

  1. Execute o seguinte comando.
    • Digite / copie / cole: cd / usr / lib / mozilla / plugins
      • Este é o comando que o levará ao diretório plugin / usr / lib / mozilla / plugins, crie este diretório se você não tiver um.
    • Digite / copie / cole: sudo mkdir -p / usr / lib / mozilla / plugins
      • Aqui está o comando create directory / usr / lib / mozilla / plugins, certifique-se de estar no diretório antes de criar o link simbólico.
    • Digite / copie / cole: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Aqui está o comando para gerar link simbólico a partir do plugin Java JRE (Java Runtime Environment). libnpjp2.so para o navegador Mozilla Firefox.
    propaganda

Tutorial Oracle Java de 64 bits:

  1. Execute o seguinte comando:
    • Digite / copie / cole: cd / usr / lib / mozilla / plugins
      • Este é o comando que o levará ao diretório / usr / lib / mozilla / plugins, crie este diretório se você não tiver um.
    • Digite / copie / cole: sudo mkdir -p / usr / lib / mozilla / plugins
      • Aqui está o comando create directory / usr / lib / mozilla / plugins, certifique-se de estar no diretório antes de criar o link simbólico.
    • Digite / copie / cole: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Aqui está o comando para gerar link simbólico do plugin Java JRE (Java Runtime Environment). libnpjp2.so para o navegador Mozilla Firefox.
    propaganda

Lembrar:

  1. Nota: Às vezes, você executa os comandos acima e recebe a mensagem:
    • ln: criando link simbólico `./libnpjp2.so ': Arquivo existente
    • Para corrigir esse problema, basta remover o link 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 executar o comando.
  2. Reinicie seu navegador e visite a página Testador de Java para verificar se o Java está funcionando no navegador. propaganda

Adendo

  • Com o Ubuntu Linux, você pode escolher entre OpenJDK, a linguagem de programação Java gratuita e de código aberto; ou Oracle Java JDK e JRE. Algumas pessoas gostam de usar o Oracle Java (já que esta é a versão mais atualizada do Java e vem dos mantenedores da tecnologia Java), mas também é diferente.
  • Lembre-se de que a Oracle atualiza a segurança, corrige bugs e melhora o desempenho a cada atualização do Oracle Java. Ao instalar o Oracle Java em seu sistema, preste atenção ao número da versão. Consulte o tutorial de atualização do Oracle Java no Linux.
  • Observe que este artigo é constantemente revisado porque o Oracle às vezes muda o método de instalação binária Java JDK / JRE.