java-oracle

Роль Ansible java-oracle

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

Это Ansible роль для установки Oracle Java Development Kit или Java Runtime Environment. Поддерживаются версии 8 и 9 (предварительный доступ).

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Я больше НЕ РЕКОМЕНДУЮ использовать эту Ansible роль! В своих текущих проектах я использую geerlingguy.java, которая удовлетворяет большинству моих потребностей.

Устанавливая любую версию этой роли, вы принимаете Лицензионное соглашение на использование бинарного кода Oracle для Java SE и Лицензионное соглашение для ранних пользователей Java SE.

Описание

Эта роль Ansible предназначена для установки java oracle путем загрузки tar-архива и распаковки его в папку с программным обеспечением в домашней папке пользователя. Она должна работать как для Debian, так и для Ubuntu, но тестировалась только на Ubuntu. Не поддерживается MacOS или Windows (пока).

Всё настройки можно найти в папке defaults.

Зависимости

  • ansible >= 2

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

Все параметры также зафиксированы в файле defaults.

переменная обязательная значение по умолчанию описание
java_product да - jre или jdk
java_version да - 7, 8 (в будущем 9)
java_oracle_jce_policy да нет устанавливать политику JCE для версии java 8
java_shell_profile нет false добавлять JAVA_HOME с путем установки в профиль командной оболочки пользователя?
java_oracle_profile_file нет .profile имя файла профиля оболочки, например .bash_profile
java_download_folder_remote нет - если установлено, файл загружается на хост установки
java_update нет устанавливается этой ролью Используется последняя версия обновления, определенная в этой роли. Если это устарело (требуется более новая версия) или нужна старая версия, установите это.
java_build нет устанавливается этой ролью например b15, обычно является частью имени файла для загрузки
java_arch нет извлекается из факта системы и преобразуется в например x86, x86_64
java_os нет извлекается из факта системы и преобразуется в например linux

Факты

переменная описание
java_install_dir директория установки, используемая, например, для JAVA_HOME

Лицензия

GPLv3

О проекте

Installer for java-oracle up to 1.8.

Установить
ansible-galaxy install nwoetzel/ansible-role-java-oracle
Лицензия
gpl-3.0
Загрузки
399
Владелец