ChristopherDavenport.universal-java
通用 Java JDK 安装程序
该程序旨在在几乎所有系统上安装 JDK。
如有任何问题,请通知我。
需求
无
角色变量
可以选择 Open 或 Oracle
java_type: Open
Oracle 版本为 7 或 8,Open 版本为 7、8 或 9
java_version: "8"
由于 JAVA_HOME 依赖于操作系统,该角色有效地为几乎所有构建设置了 JAVA_HOME,然而,由于它是动态包含的,这意味着它将无法从其他角色中调用。
如果您想设置自定义的 JAVA_HOME,请将变量放在当前默认文件中未设置的位置,并分配它。
java_home: ${选择的路径}
是否安装一个脚本来设置 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
作者信息
该角色由 ChristopherDavenport 于 2016 年创建。
关于项目
Universal Java Installer For Both OpenJDK and Oracle
安装
ansible-galaxy install ChristopherDavenport.universal-java
许可证
mit
下载
11.1k
拥有者
Functional Programmer (he / him)