LoginSignup
1
4

More than 5 years have passed since last update.

Ansible で Oracle JDK8 をインストール

Posted at

先日 (2017/05/22?) の Oracle JDK8 ダウンロードサイト の変更で今までの自動化の方法でダウンロード出来なくなりました。

↓も いつまで有効か分かりませんが、5/22以降に動く版です。 (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

shellだとこう。

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

jdk-8u131 以前のJDKは、上記の方法ではダウンロード出来ない様です。

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4