KAMI911.java_oracle_jdk8
Rôle Ansible : Installe Java 8 JDK ou Server JRE
Installation de Java 8 JDK sur Linux.
État Travis :
État Code Climate :
État de couverture des tests :
Table des matières
- Exigences
- Installation
- Variables du rôle
- Dépendances
- Exemple de Playbook
- Licences
- Informations sur l'auteur
- Support
- Contributions
- 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 :
Ansible role for configuring Oracle Java 8 or Server JRE with local installation support
ansible-galaxy install KAMI911.java_oracle_jdk8