sansible.java
java
这个角色安装 OpenJDK Java,可以安装任何版本,但默认使用 7(可能在所有操作系统版本中不可用)。
注意: 仅支持 x86_64 架构。
安装和依赖
这个角色没有依赖,并且已在 Ansible 2.2 及以上版本中测试过。
要安装,请运行 ansible-galaxy install sansible.java
或将其添加到您的
roles.yml
文件中:
- name: sansible.java
version: v2.1
然后运行 ansible-galaxy install -p ./roles -r roles.yml
标签
该角色使用一个标签:build
build
- 安装 OpenJDK Java。
参数
参数 | 默认值 | 描述 |
---|
sansible_java_apt_key_id | EB9B1D8886F44E2A | 用于验证仓库的PGP指纹 sansible_java_apt_keyserver | http://eu.pool.sks-keyservers.net | 获取PGP密钥的密钥服务器 sansible_java_apt_repo | 查看默认值 | 获取软件包的仓库 sansible_java_set_as_default | 是 | 将安装的版本设置为默认版本 sansible_java_version | 8 | 要安装的Java版本
示例剧本
安装 OpenJDK Java 7:
- name: 安装 Java
hosts: sandbox
roles:
- name: java
安装 OpenJDK Java 8:
- name: 安装 Java
hosts: sandbox
roles:
- name: java
java:
version: 8