Falha no download: o Oracle JDK 7 NÃO está instalado

5

Quando tento instalar algo, isso me causa esse erro:

HTTP request sent, awaiting response... 403 Forbidden
2014-04-23 09:32:53 ERROR 403: Forbidden.

download failed

Oracle JDK 7 is NOT installed........

Mas tenho o Oracle JDK 7 instalado:

mostafa@mostafa-EP31-DS3L:~$  sudo update-alternatives --config java

 0            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      auto mode
 1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode
\* 2            /usr/lib/jvm/java-7-oracle/jre/bin/java          1         manual mode

Press enter to keep the current choice[*], or type selection number: 

qual é o problema e como posso resolver isso?

    
por Mostafa Jamareh 23.04.2014 / 07:10

2 respostas

9

como você sabe, o oracle proíbe alguns países e ... primeiro adicione a chave:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

use o apt-install para instalar o pacote:

sudo apt-get install oracle-java7-installer

depois de obter o erro 403, use ls:

ls /var/cache/oracle-jdk7-installer/

jar.binfmt  javaws-wrapper.sh  jdk-7u55-linux-x64.tar.gz  wgetrc

copie .tar.gz filename e pesquise / baixe-o na web ( link ).

copie o arquivo baixado para o cache:

sudo cp ~/Downloads/jdk-7u55-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/

para garantir o download do arquivo correto, use md5sum :

md5sum jdk-7u55-linux-x64.tar.gz
9e1fb7936f0e5aaa1e64d36ba640bc1f jdk-7u55-linux-x64.tar.gz

o resultado deve corresponder à soma de verificação do oracle no link

depois disso, se você executar o comando install, a instalação será feita corretamente usando o arquivo em cache:

sudo apt-get install oracle-java7-installer
    
por Taher Khorshidi 27.04.2014 / 11:55
0

Não se preocupe com a instalação do jdk 7. O SDKMAN está aqui para resolver o seu problema. SDKMAN a instalação é dada em este link

Ele fornece uma lista da versão do java. Você pode instalar todos eles. Se você tiver várias versões do java, você pode especificar uma delas. Você também pode definir a versão java padrão conforme necessário.

===============================
$ sdk list java
$ sdk install java 7u141-zulu
$ sdk use java 7u141-zulu
$ sdk default java 7u141-zulu
===============================

Para detalhes,

  

$ sdk list java

Ele fornece uma lista da versão java

  

$ sdk instale o java 7u141-zulu

Instala o java 7

  

$ sdk usa java 7u141-zulu

  • Se você quiser usar o java 7, poderá executar este comando.
  • Para um projeto específico, você pode usar uma versão específica do java usando SDKMAN
  

$ sdk padrão 7u141-zulu

É usado para definir o java 7 como padrão.

rizvi@rizvi-pc:~$ sdk list java

============================================
Available Java Versions
============================================
   * 9.0.1-zulu                                                                    
     9.0.1-oracle                                                                  
     9.0.0-zulu                                                                    
     8u152-zulu                                                                    
     8u151-oracle                                                                  
     8u144-zulu                                                                    
     8u131-zulu                                                                    
   * 7u141-zulu                                                                    
   * 6u93-zulu                                                                     

=========================================================
+ - local version
* - installed
> - currently in use
=========================================================

Você também pode usar isso para vários gradle

$ sdk install gradle 4.3
$ sdk install gradle 3.0
$ sdk use gradle 4.3 
$ sdk default gradle 4.3

Para outra instalação como scala, groovy, você pode seguir este tutorial

    
por SkyWalker 03.01.2018 / 13:23