ChristopherDavenport.universal-java

Instalateur Universel de JDK Java

État de la construction

Ceci est destiné à installer un jdk sur presque tout système.

Veuillez me faire part de tout problème ou

Exigences


Aucune

Variables de rôle

Les options sont Open ou Oracle

java_type: Open

Les options sont 7 ou 8 pour Oracle et 7, 8 ou 9 pour Open

java_version: "8"

Puisque JAVA_HOME dépend du système d'exploitation, ce rôle le met en place pour presque toutes les configurations. Cependant, comme il est inclus dynamiquement, cela signifie qu'il ne pourra pas être appelé depuis d'autres rôles.

Si vous souhaitez définir votre propre JAVA_HOME personnalisé, placez la variable qui n'est pas actuellement dans le fichier par défaut et assignez-la

java_home: ${EMPLACEMENT_DE_VOTRE_CHOIX}

Que faut-il faire pour installer un script qui définira la variable d'environnement JAVA_HOME

java_home_install_script: True

Nom du script qui sera placé dans /etc/profile.d/

java_home_script_name: java_home.sh

Emplacement de stockage temporaire

java_tmp_storage: /tmp/java_install

Dépendances

Aucune

Exemple de Playbook

Inclure un exemple de comment utiliser votre rôle (par exemple, avec des variables passées en paramètres) est toujours utile pour les utilisateurs :

    - hosts: serveurs
      roles:
         - ChristopherDavenport.universal-java

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé en 2016 par ChristopherDavenport.

Installer
ansible-galaxy install ChristopherDavenport.universal-java
Licence
mit
Téléchargements
11.1k
Propriétaire
Functional Programmer (he / him)