KAMI911.java_oracle_jdk8

Rôle Ansible : Installe Java 8 JDK ou Server JRE

Installation de Java 8 JDK sur Linux.

État Travis : État de construction
État Code Climate : Code Climate
État de couverture des tests : Couverture des tests

Table des matières

  1. Exigences
  2. Installation
  3. Variables du rôle
  4. Dépendances
  5. Exemple de Playbook
  6. Licences
  7. Informations sur l'auteur
  8. Support
  9. Contributions
  10. Donations

Exigences

Aucune.

Installation

ansible-galaxy install kami911.java-oracle-jdk8

Variables du rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

force_java_install: False

Forcer l'installation de Java sur un système déjà installé.

java_installer_force_overwrite: False

Forcer l'écrasement de l'installateur Java.

java_installer_keep: False

Ne pas supprimer l'installateur Java.

java_installer_local: False

Installer le JDK/Server JRE local (depuis l'hôte Ansible) au lieu de télécharger sur la machine cible.

java_type: jdk

Type d'installateur Java - JDK est : jdk, et Server JRE est : server-jre

java_version: 8

Version majeure de Java.

java_update: 201

Version mineure de Java.

java_build: "09"

Version micro de Java.

java_platform: linux-x64

Plateforme Java à installer.

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

Mettre à jour les alternatives pour ces binaires.

java_bins_priority: 9

Priorité des alternatives pour ces binaires.

java_usr_folder: /usr/java

Emplacement de l'installation de Java.

java_latest_folder: /usr/java/latest

Lieu de création du lien vers le dossier le plus récent.

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

Lien de téléchargement des installateurs Java.

Dépendances

Aucune.

Exemple de Playbook

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

Licences

L'application lactransformer et la documentation sont sous licence MIT / BSD. Vous trouverez une copie de cette licence dans le fichier LICENSE inclus dans le paquet source.

Informations sur l'auteur

Ce rôle a été créé entre 2016 et 2018 par Kálmán Szalai - KAMI

Support

Si vous avez des questions, n'hésitez pas à me contacter.
Si vous trouvez un bug ou si vous avez une demande de fonctionnalité, vous pouvez ouvrir un ticket.

Utilisation en tant que sous-module d'un playbook AWX

Ajouter comme sous-module

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

Mettre à jour comme sous-module

Mettez à jour uniquement ce sous-module :

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

Mettre à jour tous les sous-modules :

git submodule foreach git pull origin master

Contributions

Il existe plusieurs façons de contribuer à ansible-role-java-oracle-jdk8 : envoyer des correctifs, tester, signaler des bugs ou réviser et mettre à jour la documentation. Chaque contribution est appréciée !

Veuillez continuer à lire dans le chapitre des contributions.

Forkez-moi sur Github

SSH :

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

HTTPS :

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

Ajoutez un nouveau dépôt distant upstream avec ce dépôt comme valeur.

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

Vous pouvez obtenir les mises à jour vers la branche principale de votre fork :

git fetch --all
git pull upstream HEAD

Donations

Si vous trouvez cela utile, merci de considérer un don :

paypal

À propos du projet

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

Installer
ansible-galaxy install KAMI911.java_oracle_jdk8
Licence
mit
Téléchargements
89
Propriétaire
Open Source Enthusiast, System Administrator, Pythonist, OpenStreetMap & GIS Fan