Como posso instalar o jdk7 no ubuntu 18.04 lts 64bit? [duplicado]

2

Eu atualizo meu sistema para o Ubuntu 18,04 lts, mas trabalho em projetos que exigem o JDK 7. Como posso instalar o jdk7 no ubuntu 18.04 lts 64bit?

    
por sana 10.05.2018 / 10:06

3 respostas

6

**** baixe o jdk para o linux de 32 bits ou 64 bits (por exemplo: jdk-7u80-linux-x64.tar.gz) ****

  1. cd / home / "seu_usuário" / Downloads

  2. sudo mkdir -p / usr / local / java

    sudo cp -r jdk-7u80-linux-x64.tar.gz / usr / local / java /

  3. cd / usr / local / java

  4. sudo tar xvzf jdk-7u80-linux-x64.tar.gz

  5. ls –a // você deve ver jdk1.7.0_80

  6. sudo nano / etc / profile

  7. **** Desça até o final do arquivo usando as setas e adicione as seguintes linhas abaixo ao final do seu arquivo / etc / profile: ****

    JAVA_HOME = / usr / local / java / jdk1.7.0_80

    JRE_HOME = / usr / local / java / jdk1.7.0_80

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

    exportar JAVA_HOME

    exportar JRE_HOME

    export PATH

  8. sudo update-alternatives - instala "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_80/bin/java" 1

  9. sudo update-alternatives - instala "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_80/bin/javac" 1

  10. sudo update-alternatives - instala "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.7.0_80/bin/javaws" 1

  11. sudo update-alternatives --set java /usr/local/java/jdk1.7.0_80/bin/java

  12. sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_80/bin/javac

  13. sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_80/bin/javaws

  14. source / etc / profile

  15. 15

java -version

Você deve receber uma mensagem exibida:

versão java "1.7.0_80"

Ambiente de tempo de execução Java (TM) SE (build 1.7.0_80-b15)

VM do servidor Java HotSpot (TM) de 64 bits (compilação 24.80-b11, modo misto)

    
por sana 10.05.2018 / 13:32
0

Parece que o JDK normal só está disponível para clientes Oracle depois de criar uma conta:

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

Mas esse link ainda está funcionando:

http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-7-jdk-7u21-downloads-1956231.html

Simplesmente escolha "java_ee_sdk-7-jdk7-linux-x64.sh" e instale-o manualmente.

    
por Kendzi 10.05.2018 / 11:00
0

Atualizar -

Como a correção inferior não está mais funcionando, tente isso -

  1. Visite o link
  2. Faça o download do pacote java desejado. ou seja, 32 bits (x86) ou 64 bits (x86_64)
    note : você precisará fazer o login para baixá-lo como apontado pelo @Kendzi no comentário abaixo:
  3. Altere o local para sua pasta de downloads (ou para onde você fez o download do arquivo) %código%
  4. Extraia o arquivo %código%
  5. Deve haver uma nova pasta disponível agora, chamada - jdk1.7.0_80 ou algo similar
  6. Mover a pasta para um local desejado.
    Mova-o para o local padrão (recomendado) - %código% note : crie a pasta jvm se ela não existir com cd ~/Downloads

  7. Supondo que a pasta foi agora movida para / usr / lib / jvm ,
    1. Se esta for a primeira vez que você instala o Java, basta executar o comando update-alternatives para atualizar o Java preferido como padrão %código% e selecione o número da opção para o Java 7
    2. se você já instalou o Java uma vez, verifique se existe um symlink em / etc / alternatives %código%
      Se você vir uma listagem semelhante à seguinte %código%
      O link simbólico existe e só precisa ser atualizado usando o comando - %código% Isso listará os arquivos executáveis Java disponíveis disponíveis em seu sistema, assim -
      (incluindo o executável do JDK 7 que você colocou em / usr / lib / jvm ) Observeoasterisco(*)aoladodaopção1.IssoindicaaversãopadrãodoJavaqueestásendousado.
      SeolocaldoJDK7estiverlistadoaqui,insiraonúmerodaopçãoepressioneEnterparadefiniroJDK7comoopadrão.
    3. Se,poralgummotivo,nenhumalistagemforfornecidaapósaexecuçãodocomandoupdate-alternatives,verifiqueseoslinkssimbólicos(symlink)estãoconfiguradoscorretamente%código%
      senenhumarquivoforencontrado,crieosymlink-%código%Alémdisso,crieumlinksimbólicoem/usr/binparagarantiradisponibilidadedoexecutávelJavanoterminal.Então,primeiroverifiqueseoarquivoexisteem/usr/local-%código%senenhumarquivoforencontrado,crieosymlink-%código%

  8. Porfim,definaavariávelJAVA_HOMEparaousodoaplicativoeditandooarquivo/etc/environment%código%
    eadicioneavariávelJAVA_HOMEcomoassim-%código%Salveefecheoarquivo.

    Recarregueoarquivodeambienteusandoocomando-%código%

(Acorreçãonãoestámaisfuncionandocomoobservadopor@ChristianRodriguez)

DepoisdebaixaropacoteOracleJDK7dositedaOracle,coloqueoarquivonolocal-

tar-xvzfjdk-7u80-linux-x64.tar.gz

(crieapastasudomvjdk1.7.0_80/usr/lib/jvm/seaindanãoestiverpresente)

Emseguida,abraumterminal(atalho:sudomkdir/user/lib/jvm)eexecutecadaumdosseguintescomandos(umapósooutro)-

sudoadd-apt-repositoryppa:webupd8team/javasudoapt-getupdatesudoapt-getinstalloracle-java7-installer

Paraverificarseainstalaçãofoibemsucedida,executeoseguintecomando-

java-version

Vocêdeveráverumamensagemsemelhanteàmostradaabaixo-

javaversion"1.7.0_76"
    Java(TM) SE Runtime Environment (build 1.7.0_76-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 24.76-b04, mixed mode)

Consulte

  1. link
  2. link

para mais informações.

    
por R.S 10.05.2018 / 13:41