[JAVA] Installez Oracle JDK 8 avec Ansible

L'autre jour (22/05/2017?) Site de téléchargement d'Oracle JDK8 a été modifié jusqu'à présent Je ne peux plus télécharger par la méthode de.

↓ est aussi ** Je ne sais pas combien de temps il sera valide **, mais c'est une version qui fonctionnera après le 22/05. (Pour Amazon Linux, CentOS)

---
- name: download JDK8
  get_url:
    url: http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
    dest: /tmp/jdk-8u131-linux-x64.rpm
    mode: 0644
    validate_certs: no
    headers: "Cookie: oraclelicense=accept-securebackup-cookie"
- name: be sure JDK8 is installed
  yum:
    name: /tmp/jdk-8u131-linux-x64.rpm
    state: present

C'est la coquille.

wget --no-cookies \
     --no-check-certificate \
     --header "Cookie: oraclelicense=accept-securebackup-cookie" \
     http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

Il semble que les JDK antérieurs à jdk-8u131 ne puissent pas être téléchargés par la méthode ci-dessus.

Recommended Posts

Installez Oracle JDK 8 avec Ansible
Installez Java et Tomcat avec Ansible
Comment télécharger Oracle JDK 8 rpm avec curl
Comment installer Oracle JDK 1.8 dans Ubuntu 18.04 LTS?
Installez java avec Homebrew
Installez Gradle sur ubuntu16.04
Téléchargement Java avec Ansible
Comment utiliser Oracle JDK 9 EA avec Travis CI
Installez Oracle JDK 8 via PPA dans AWS Ubuntu Server 16.04
Installez Oracle JDK 7, 8, etc. via le programme d'installation Ubuntu, en ignorant l'interaction
Comment obtenir JDK etc. depuis Oracle avec CLI
Obstrué par l'installation Express npm
Réseau installer CentOS 8 avec Kickstart.
Installez Java 7 avec Homebrew (cask)
Connectez-vous à Oracle avec Eclipse!
Comment installer JDK8-10 (Mac)
Installez Ruby sur MSYS2 avec pacman
Installer Java avec Docker basé sur Ubuntu 16.04
Installez JDK et JRE sur Ubuntu 16.10
Je ne peux pas installer lombok avec Gradle.
Installation de Java Open JDK 8 sur CentOS 7
mysql2 ne s'installe pas avec l'installation du bundle
Installez ruby sur Ubuntu 20.04 avec rbenv
Avec CodeDeploy, l'installation ne se termine pas indéfiniment
Commutateur avec la série CentOS7 + JDK-9.0.1 + JDK1.8.0 + alternatives