ChristopherDavenport.universal-java
Universeller Java Jdk Installer
Dieser Installer ist dafür gedacht, ein JDK auf fast jedem System zu installieren.
Bitte benachrichtigen Sie mich über eventuelle Probleme oder
Anforderungen
Keine
Rollenvariablen
Die Optionen sind Open oder Oracle
java_type: Open
Die Optionen sind 7 oder 8 für Oracle und 7, 8 oder 9 für Open
java_version: "8"
Da JAVA_HOME von dem Betriebssystem abhängt, stellt diese Rolle es für fast alle Builds bereit. Allerdings wird es dynamisch eingebunden, was bedeutet, dass es nicht von anderen Rollen aufgerufen werden kann.
Wenn Sie Ihr eigenes JAVA_HOME festlegen möchten, setzen Sie die Variable, die derzeit nicht in der Standarddatei ist, und weisen Sie sie zu.
java_home: ${ORT_DER_WAHL}
Ob ein Skript installiert werden soll, das die JAVA_HOME-Umgebungsvariable setzt
java_home_install_script: True
Name des Skripts, das in /etc/profile.d/ abgelegt wird
java_home_script_name: java_home.sh
Temporärer Speicherort
java_tmp_storage: /tmp/java_install
Abhängigkeiten
Keine
Beispiel-Playbook
Ein Beispiel, wie Sie Ihre Rolle verwenden können (zum Beispiel mit übergebenen Variablen) ist für die Benutzer immer nützlich:
- hosts: servers
roles:
- ChristopherDavenport.universal-java
Lizenz
MIT
Autoreninformation
Diese Rolle wurde 2016 von ChristopherDavenport erstellt.
Universal Java Installer For Both OpenJDK and Oracle
ansible-galaxy install ChristopherDavenport.universal-java