ChristopherDavenport.universal-java

Universeller Java Jdk Installer

Build-Status

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.

Installieren
ansible-galaxy install ChristopherDavenport.universal-java
GitHub Repository
Lizenz
mit
Downloads
11.1k
Besitzer
Functional Programmer (he / him)