T2L.java

Rola Ansible: Java

Status budowy

Instaluje Java na Ubuntu LTS przy użyciu:

Co wyróżnia tę rolę Java

  • Nie musisz znać aktualnych nazw pakietów. Po prostu postępuj zgodnie z poniższymi instrukcjami
  • Jedna rola do jednoczesnej instalacji OpenJDK i Oracle Java (jeśli jest skonfigurowana)
  • Obsługuje tylko Ubuntu 14.04, 16.04, 18.04 i 20.04
  • Testowanie z użyciem Molecule 3

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej z przykładowymi wartościami (zobacz defaults/main.yml):

Wersje OpenJDK i typy do zainstalowania. OpenJDK aktualnie obsługuje instalację JDK 6-17. Nie każda wersja JDK jest wspierana dla każdej wersji Ubuntu. Odwiedź stronę PPA po więcej szczegółów. Można również zainstalować JRE lub JDK:

java_openjdk_packages:
  - version: 11
    type: jre

Wersje Oracle Java do zainstalowania. Oracle Java obsługuje instalację tylko JDK 16. Nie można wybierać typu pakietu. Wspierany jest tylko klucz wersji:

java_oracle_packages: []

Przykład (nie zapomnij usunąć nawiasów kwadratowych):

java_oracle_packages:
  - version: 16

Domyślna Java do użycia. Ma również wpływ na zmienną środowiskową JAVA_HOME (będzie wskazywać na to samo miejsce). Możliwe klucze:

  • provider: Faworyt Java do użycia. Możliwe opcje to oracle lub openjdk
  • version: Domyślna wersja Java. Możliwe opcje 6-17 (OpenJDK) (jednak nie każda wersja Java jest wspierana dla każdej wersji Ubuntu) i 16 (Oracle Java)
java_default_alternative:
  provider: openjdk
  version: 11

Zależności

Brak.

Przykładowy Playbook

- hosts: all
  roles:
    - T2L.java

Licencja

MIT

Informacje o autorze

Ta rola została stworzona w latach 2017-2021 przez Romana Paskę.

Dziennik zmian

Dziennik zmian można znaleźć tutaj CHANGELOG.md

O projekcie

Install Java.

Zainstaluj
ansible-galaxy install T2L.java
Licencja
mit
Pobrania
8.9k
Właściciel