ChristopherDavenport.universal-java

Instalator JDK Java Universalny

Status Budowy

Ten instalator ma na celu zainstalowanie JDK na prawie każdym systemie.

Proszę informować mnie o wszelkich problemach lub

Wymagania


Brak

Zmienne roli

Opcje to Open lub Oracle

java_type: Open

Opcje to 7 lub 8 dla Oracle oraz 7, 8 lub 9 dla Open

java_version: "8"

Ponieważ JAVA_HOME jest zależny od systemu operacyjnego, ta rola w zasadzie ustawia go na prawie wszystkich buildach, jednak ponieważ jest wstawiana dynamicznie oznacza to, że nie będzie można go wywołać z innych ról.

Jeśli chcesz ustawić swój własny niestandardowy JAVA_HOME, umieść zmienną, która aktualnie nie znajduje się w pliku domyślnym i przypisz jej wartość

java_home: ${LOKALIZACJA_DO_WYBORU}

Czy zainstalować skrypt, który ustawi zmienną środowiskową JAVA_HOME

java_home_install_script: True

Nazwa skryptu, który zostanie umieszczony w /etc/profile.d/

java_home_script_name: java_home.sh

Tymczasowa lokalizacja przechowywania

java_tmp_storage: /tmp/java_install

Zależności

Brak

Przykładowy Playbook

Zawsze miło jest dołączyć przykład, jak używać swojej roli (na przykład, z przekazywanymi zmiennymi jako parametry):

    - hosts: serwery
      roles:
         - ChristopherDavenport.universal-java

Licencja

MIT

Informacje o autorze

Ta rola została stworzona w 2016 roku przez Christophera Davenport.

Zainstaluj
ansible-galaxy install ChristopherDavenport.universal-java
Licencja
mit
Pobrania
11.1k
Właściciel
Functional Programmer (he / him)