KAMI911.java_oracle_jdk8

Ansible-Rolle: Installiert Java 8 JDK oder Server JRE

Installation von Java 8 JDK auf Linux.

Travis-Status: Build Status
Code Climate-Status: Code Climate
Testabdeckung-Status: Test Coverage

Inhaltsverzeichnis

  1. Voraussetzungen
  2. Installation
  3. Rollenvariablen
  4. Abhängigkeiten
  5. Beispiel-Playbook
  6. Lizenzierung
  7. Autoreninformation
  8. Unterstützung
  9. Beitrag leisten
  10. Spende

Voraussetzungen

Keine.

Installation

ansible-galaxy install kami911.java-oracle-jdk8

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

force_java_install: False

Zwingt die Installation von Java auf einem bereits installierten System.

java_installer_force_overwrite: False

Zwingt das Überschreiben des Java-Installationsprogramms.

java_installer_keep: False

Das Java-Installationsprogramm nicht löschen.

java_installer_local: False

Installiere die lokale (von Ansible-Host) JDK/Server JRE anstatt sie auf der Zielmaschine herunterzuladen.

java_type: jdk

Art des Java-Installationsprogramms - JDK ist: jdk, und Server JRE ist: server-jre

java_version: 8

Hauptversion von Java.

java_update: 201

Nebenversion von Java.

java_build: "09"

Mikroversion von Java.

java_platform: linux-x64

Java-Plattform zur Installation.

java_bins: [ 'javah', 'javap', 'jmap', 'extcheck', 'pack200', 'jrunscript', 'jinfo', 'jcontrol', 'jmc', 'keytool', 'schemagen', 'jjs', 'jvisualvm', 'policytool', 'rmid', 'wsgen', 'javaws', 'javadoc']

Aktualisiere Alternativen für diese Binärdateien.

java_bins_priority: 9

Priorität der Alternativen für diese Binärdateien.

java_usr_folder: /usr/java

Standort des installierten Java-Home.

java_latest_folder: /usr/java/latest

Wo der neueste Ordner verlinkt werden soll.

java_download_base_url: http://download.oracle.com/otn-pub/java/jdk

Download-Link für Java-Installationsprogramme.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: all
  roles:
    - java-oracle-jdk8

Lizenzierung

Die Anwendung und Dokumentation von lactransformer sind unter den Bedingungen der MIT / BSD lizenziert. Eine Kopie dieser Lizenz finden Sie in der im Quellpaket enthaltenen LICENSE-Datei.

Autoreninformation

Diese Rolle wurde 2016-2018 von Kálmán Szalai - KAMI erstellt.

Unterstützung

Wenn Sie Fragen haben, zögern Sie nicht und schreiben Sie mir.
Wenn Sie einen Fehler gefunden haben oder einen Featurewunsch haben, können Sie ein Issue erstellen.

Verwendung als Submodul eines AWX-Playbooks

Als Submodul hinzufügen

git submodule add --force [email protected]:KAMI911/ansible-role-java-oracle-jdk8.git roles/java-oracle-jdk8

Als Submodul aktualisieren

Nur dieses Submodul aktualisieren

git submodule update --remote roles/java-oracle-jdk8/

Alle Submodule aktualisieren:

git submodule foreach git pull origin master

Beitrag leisten

Es gibt viele Möglichkeiten, zu ansible-role-java-oracle-jdk8 beizutragen – sei es durch das Senden von Patches, Testen, Melden von Fehlern oder Durchsehen und Aktualisieren der Dokumentation. Jeder Beitrag wird geschätzt!

Bitte lesen Sie weiter im Kapitel zum Beitrag leisten.

Mich auf Github forken

SSH:

git@github.com:KAMI911/ansible-role-java-oracle-jdk8.git

HTTPS:

https://github.com/KAMI911/ansible-role-java-oracle-jdk8

Fügen Sie ein neues Remote upstream mit diesem Repository als Wert hinzu.

git remote add upstream https://github.com/KAMI911/ansible-role-java-oracle-jdk8.git

Sie können Updates für den Master-Zweig Ihres Forks abrufen:

git fetch --all
git pull upstream HEAD

Spende

Wenn Sie dies nützlich finden, erwägen Sie bitte eine Spende:

paypal

Über das Projekt

Ansible role for configuring Oracle Java 8 or Server JRE with local installation support

Installieren
ansible-galaxy install KAMI911.java_oracle_jdk8
GitHub Repository
Lizenz
mit
Downloads
89
Besitzer
Open Source Enthusiast, System Administrator, Pythonist, OpenStreetMap & GIS Fan