nwoetzel.java-oracle

Rôle Ansible java-oracle

État de construction

Un rôle Ansible pour installer le Kit de Développement Java Oracle ou l'Environnement d'Exécution Java. Les versions 8 et 9 accès anticipé sont prises en charge.

AVERTISSEMENT

JE NE RECOMMANDE PAS D'UTILISER CE RÔLE ANSIBLE DÉSORMAIS ! Pour mes projets actuels, j'utilise geerlingguy.java qui répond à presque tous mes besoins.

En installant une version de ce rôle, vous avez accepté l'Accord de Licence de Code Binaire Oracle pour Java SE et l'Accord de Licence pour Développeurs Accès Anticipé de Java SE.

Description

Ce rôle Ansible sert à installer Java Oracle en téléchargeant le tar et en le décompressant dans un dossier logiciel sous le répertoire personnel de l'utilisateur. Il devrait fonctionner pour Debian ou Ubuntu, il a été testé uniquement sur Ubuntu. Il ne gère pas MacOS ou Windows (pour l'instant).

Pour tous les paramètres, consultez le dossier defaults.

Dépendances

  • ansible >= 2

Variables de rôle

Tous les paramètres par défaut sont également documentés dans le fichier defaults.

variable requis défaut description
java_product oui - l'un des jre ou jdk
java_version oui - 7, 8 (9 à l'avenir)
java_oracle_jce_policy oui non installer la politique JCE de Java pour la version 8
java_shell_profile non faux ajouter le JAVA_HOME avec le chemin d'installation au profil de l'utilisateur ?
java_oracle_profile_file non .profile nom du fichier de profil shell, par exemple .bash_profile
java_download_folder_remote non - si défini, le fichier est téléchargé sur l'hôte d'installation
java_update non défini par ce rôle La dernière version de mise à jour définie dans ce rôle est utilisée. Si ce n'est pas à jour (une version plus récente est requise), ou si une ancienne version est souhaitée, définissez cela.
java_build non défini par ce rôle par exemple b15, qui fait généralement partie du nom du fichier à télécharger
java_arch non dérivé des informations système et converti dans par exemple x86, x86_64
java_os non dérivé des informations système et converti dans par exemple linux

Informations

variable description
java_install_dir le répertoire d'installation utilisé pour par exemple JAVA_HOME

Licence

GPLv3

À propos du projet

Installer for java-oracle up to 1.8.

Installer
ansible-galaxy install nwoetzel.java-oracle
Licence
gpl-3.0
Téléchargements
409
Propriétaire