T2L.java

Ansible Rolle: Java

Build Status

Installiert Java auf Ubuntu LTS mit:

Was ist besonders an dieser Java-Rolle

  • Es ist nicht nötig, die genauen Paketnamen zu kennen. Befolge einfach die Anweisungen unten.
  • Eine Rolle, um OpenJDK und Oracle Java gleichzeitig zu installieren (wenn konfiguriert).
  • Unterstützt nur Ubuntu 14.04, 16.04, 18.04 und 20.04.
  • Testet mit Molecule 3.

Voraussetzungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgelistet, zusammen mit Beispielen (siehe defaults/main.yml):

OpenJDK-Versionen und -Typen, die installiert werden sollen. OpenJDK unterstützt derzeit die Installation von JDK 6-17. Nicht jede JDK-Version ist für jede Ubuntu-Version unterstützt. Siehe die PPA-Seite für weitere Details. Es ist auch möglich, JRE oder JDK zu installieren:

java_openjdk_packages:
  - version: 11
    type: jre

Oracle Java-Versionen, die installiert werden sollen. Oracle Java unterstützt nur die Installation von JDK 16. Es ist nicht möglich, den Pakettyp auszuwählen. Nur der Versionsschlüssel wird unterstützt:

java_oracle_packages: []

Beispiel (vergesse nicht, die eckigen Klammern zu entfernen):

java_oracle_packages:
  - version: 16

Standard-Java, das verwendet werden soll. Beeinflusst auch die JAVA_HOME-Umgebungsvariable (zeigt auf denselben Speicherort). Mögliche Schlüssel:

  • provider: Java-Variante, die verwendet werden soll. Mögliche Optionen sind oracle oder openjdk
  • version: Standard-Java-Version. Mögliche Optionen 6-17 (OpenJDK) (nicht jede Java-Version wird für jede Ubuntu-Version unterstützt) und 16 (Oracle Java)
java_default_alternative:
  provider: openjdk
  version: 11

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: all
  roles:
    - T2L.java

Lizenz

MIT

Autoreninformation

Diese Rolle wurde 2017-2021 von Roman Paska erstellt.

Änderungsprotokoll

Das Änderungsprotokoll kann hier gefunden werden CHANGELOG.md

Über das Projekt

Install Java.

Installieren
ansible-galaxy install T2L.java
GitHub Repository
Lizenz
mit
Downloads
8.9k
Besitzer