nwoetzel.java-oracle

Ansibleロール java-oracle

ビルドステータス

これは、Oracle Java Development Kit(JDK)またはJava Runtime Environment(JRE)をインストールするためのAnsibleロールです。8および9の早期アクセスがサポートされています。

免責事項

このAnsibleロールをもう使用することをお勧めしません! 現在のプロジェクトでは、私のニーズにほぼすべて対応できるgeerlingguy.javaを使用しています。

このロールのいずれかのバージョンをインストールすることで、Oracle Binary Code License Agreement for Java SEおよびEarly Adopter Development License Agreement for Java SEを受け入れたことになります。

説明

このAnsibleロールは、tarをダウンロードしてユーザーのホームのソフトウェアフォルダーに展開することでOracle Javaをインストールするためのものです。 DebianまたはUbuntuのどちらでも動作するはずですが、Ubuntuでのみテストされています。 現在のところ、MacOSやWindowsには対応していません。

すべての設定については、defaultsフォルダーを確認してください。

依存関係

  • ansible >= 2

ロール変数

すべてのデフォルトはdefaultsファイルにも文書化されています。

変数 必須 デフォルト 説明
java_product はい - jreまたはjdkのいずれか
java_version はい - 7, 8(将来的には9)
java_oracle_jce_policy はい いいえ Javaバージョン8のJava JCEポリシーをインストールしますか?
java_shell_profile いいえ ユーザーのシェルプロファイルにインストールパスを含むJAVA_HOMEを追加しますか?
java_oracle_profile_file いいえ .profile シェルプロファイルファイルの名前、例:.bash_profile
java_download_folder_remote いいえ - 設定されている場合、ファイルはインストールホストにダウンロードされます。
java_update いいえ このロールによって設定 そのロールで定義された最新の更新バージョンが使用されます。これが最新でない(新しいものが必要な場合)、または古いバージョンが希望される場合は、これを設定します。
java_build いいえ このロールによって設定 例:b15、通常はダウンロードするファイル名の一部です。
java_arch いいえ マシンのファクトから導出され、inで変換 例:x86, x86_64
java_os いいえ マシンのファクトから導出され、inで変換 例:linux

ファクト

変数 説明
java_install_dir たとえばJAVA_HOMEに使用されるインストールディレクトリ

ライセンス

GPLv3

プロジェクトについて

Installer for java-oracle up to 1.8.

インストール
ansible-galaxy install nwoetzel.java-oracle
ライセンス
gpl-3.0
ダウンロード
409
所有者