universal-java

Универсальный установщик Java Jdk

Статус сборки

Этот инструмент предназначен для установки JDK практически на любую систему.

Пожалуйста, сообщите мне о любых проблемах или

Требования


Нет

Переменные роли

Опции: Open или Oracle

java_type: Open

Опции: 7 или 8 для Oracle и 7, 8 или 9 для Open

java_version: "8"

Так как JAVA_HOME зависит от операционной системы, эта роль по сути устанавливает его практически для всех сборок, однако, так как он включён динамически, это означает, что он не может вызываться из других ролей.

Если вы хотите установить свою собственную JAVA_HOME, разместите переменную, которая в данный момент недоступна в файле по умолчанию, и присвойте ей значение

java_home: ${LOCATION_OF_CHOICE}

Устанавливать ли скрипт, который будет задавать переменную окружения JAVA_HOME

java_home_install_script: True

Название скрипта, который будет помещён в /etc/profile.d/

java_home_script_name: java_home.sh

Временное место хранения

java_tmp_storage: /tmp/java_install

Зависимости

Нет

Пример плейбука

Включение примера, как использовать вашу роль (например, с переменными, переданными в качестве параметров), всегда будет полезно для пользователей:

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

Лицензия

MIT

Информация об авторе

Эта роль была создана в 2016 году Кристофером Дэвенпортом.

Установить
ansible-galaxy install ChristopherDavenport/ansible-role-universal-java
Лицензия
mit
Загрузки
11036
Владелец
Functional Programmer (he / him)