web-dev-qa-db-fra.com

Échec du téléchargement: Oracle JDK 7 n'est pas installé

Quand j'essaye d'installer quelque chose, ça me donne cette erreur:

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

download failed

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

Mais j'ai Oracle JDK 7 installé:

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: 

quel est le problème et comment puis-je résoudre ce problème?

5
Mostafa Jamareh

comme vous le savez, Oracle interdit certains pays et ... commencez par ajouter la clé:

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update

puis utilisez apt-install pour installer le paquet:

Sudo apt-get install Oracle-Java7-installer

après avoir obtenu l'erreur 403, utilisez ls:

ls /var/cache/Oracle-jdk7-installer/

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

copier .tar.gz nomfichier et rechercher/télécharger sur le Web ( http://enos.itcollege.ee/~jpoial/download/jdk7/ ).

puis copiez le fichier téléchargé dans la mémoire cache:

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

pour vous assurer que vous téléchargez le bon fichier, utilisez md5sum:

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

le résultat doit correspondre à la somme de contrôle Oracle à l'adresse http://www.Oracle.com/technetwork/Java/javase/downloads/Java-se-binaries-checksum-1956892.html

après cela, si vous exécutez la commande install, l'installation se fera correctement à l'aide du fichier mis en cache:

Sudo apt-get install Oracle-Java7-installer
9
Taher Khorshidi

Ne vous inquiétez pas pour l'installation de jdk 7. SDKMAN est là pour résoudre votre problème. L'installation de SDKMAN est donnée dans - ce lien

Il donne une liste de Java version. Vous pouvez tous les installer. Si vous avez plusieurs versions Java, vous pouvez en spécifier une. Vous pouvez également définir la version par défaut de Java selon vos besoins.

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

Pour plus de détails,

$ sdk list Java

Il donne une liste de Java version

$ sdk install Java 7u141-zulu

Il installe Java 7

$ sdk utilise Java 7u141-zulu

  • Si vous souhaitez utiliser Java 7, vous pouvez exécuter cette commande.
  • Pour un projet spécifique, vous pouvez utiliser une version spécifique de Java à l'aide de SDKMAN.

$ sdk default 7u141-zulu

Il est utilisé pour définir Java 7 par défaut.

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
=========================================================

Vous pouvez également l'utiliser pour plusieurs niveaux

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

Pour une autre installation comme Scala, groovy, vous pouvez suivre ce tutoriel

0
SkyWalker