Comment accepter jdk de l'accord de licence en ligne de commande?
J'ai essayé d'installer jdk7 (Linux x64 tr /min) sur mon instance Amazon EC2. J'ai utilisé wget et curl-o de le faire, mais il n'a pas de téléchargement avec succès. Au lieu de cela, il a téléchargé une erreur de fichier html dans lequel il raconte à accepter le contrat de licence avant de télécharger.
J'ai utilisé ce lien http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html pour accepter le contrat après que j'ai cliqué avec le bouton droit sur le package et copié le lien et a essayé de le télécharger via la ligne de commande, mais il ne fonctionne pas.
Je l'ai téléchargé pour ma machine locale et utilisé scp pour le déplacer sur mon répertoire local dans EC2. Mais quand j'ai essayé de l'exécuter, il l'a jeté ces erreurs :
sudo rpm -i jdk-7u7-linux-x64.rpm
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/charsets.pack
tools.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/lib/tools.pack
localedata.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/ext/localedata.pack
J'ai cherché sur google une solution et suis tombé sur ce lien : http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-jdk.html
Même si il est dit :
"1. Télécharger le fichier. Avant que le fichier ne peut être téléchargé, vous devez accepter le contrat de licence." est-il possible de l'acceptation de la licence par l'intermédiaire de la ligne de commande?
Merci!
Je ne pense pas que ce problème est provoqué par un problème d'accepter le contrat de licence (qui est juste à télécharger), je pense que c'est lié à un buggy package rpm. Post le rpm -je installer, java travail? Vous pouvez naviguer vers /usr/java/jdk1.7.0_07/jre/bin et exécutez java?
OriginalL'auteur CleanSock | 2012-09-02
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas vous, c'est l'Oracle du site. Ils ont changé leur stratégie d'octroi de licences.
Lire ce post de blog pour plus d'informations et quelques conseils sur l'automatisation.
Une information intéressante au bas de la poste:
Oui qui contourne la question de licence, mais ça ne résout pas le "impossible d'ouvrir le fichier d'entrée" de l'émission.
vous devez suivre les étapes dans le billet de blog de résoudre le "impossible d'ouvrir le fichier d'entrée".
Merci beaucoup, a travaillé comme un charme. Comment le blogueur aurait trouver cela? Incroyable 🙂
Eh bien, je rencontre le même problème: je n'arrive pas à télécharger le fichier à partir d'un serveur. C'était vraiment gênant, donc j'ai vérifié ce qui s'est passé dans le navigateur [lors de l'acceptation de la licence] avec l'aide d'outils de développement 🙂 Comme un side-note: le.kdecherf.com/post/21207105768/...
OriginalL'auteur GalacticJello
Pour moi, il a travaillé suivantes
OriginalL'auteur aimr
Il existe un moyen simple:
Vous pouvez envoyer tout ce que vous voulez tant que témoin de la valeur pour "gpw_e24"
P. D: Excusez mon mauvais anglais, en essayant de mon mieux 😉
OriginalL'auteur mzalazar