KAMI911.java_oracle_jdk8
Ansible角色:安装Java 8 JDK或服务器JRE
在Linux上安装Java 8 JDK。
目录
要求
无。
安装
ansible-galaxy install kami911.java-oracle-jdk8
角色变量
可用变量如下,带有默认值(见defaults/main.yml
):
force_java_install: False
强制在已安装系统上安装Java。
java_installer_force_overwrite: False
强制覆盖Java安装程序。
java_installer_keep: False
不删除Java安装程序。
java_installer_local: False
从本地(Ansible主机)安装JDK/服务器JRE,而不是在目标机器上下载。
java_type: jdk
Java安装程序类型 - JDK 为:jdk,服务器JRE为:server-jre
java_version: 8
Java主要版本。
java_update: 201
Java次要版本。
java_build: "09"
Java微版本。
java_platform: linux-x64
要安装的Java平台。
java_bins: [ 'javah', 'javap', 'jmap', 'extcheck', 'pack200', 'jrunscript', 'jinfo', 'jcontrol', 'jmc', 'keytool', 'schemagen', 'jjs', 'jvisualvm', 'policytool', 'rmid', 'wsgen', 'javaws', 'javadoc' ]
在这些二进制文件上更新替代项。
java_bins_priority: 9
这些二进制文件的替代优先级。
java_usr_folder: /usr/java
安装Java的主目录位置。
java_latest_folder: /usr/java/latest
最新文件夹的链接位置。
java_download_base_url: http://download.oracle.com/otn-pub/java/jdk
Java安装程序的下载链接。
依赖关系
无。
示例剧本
- hosts: all
roles:
- java-oracle-jdk8
许可
lactransformer应用程序和文档根据MIT / BSD条款获得许可,您可以在源包中的LICENSE文件中找到此许可证的副本。
作者信息
此角色是由Kálmán Szalai - KAMI在2016-2018年创建的。
支持
如果您有任何问题,请随时与我联系。 如果您发现了错误,或有功能请求,可以提交问题。
作为AWX剧本的子模块使用
添加为子模块
git submodule add --force git@github.com:KAMI911/ansible-role-java-oracle-jdk8.git roles/java-oracle-jdk8
更新子模块
仅更新此子模块:
git submodule update --remote roles/java-oracle-jdk8/
更新所有子模块:
git submodule foreach git pull origin master
贡献
有很多方法可以为ansible-role-java-oracle-jdk8做出贡献——无论是发送补丁、测试、报告错误还是审查和更新文档。每一份贡献都受到赞赏!
请继续阅读贡献章节。
在Github上分叉我
SSH:
git@github.com:KAMI911/ansible-role-java-oracle-jdk8.git
HTTPS:
https://github.com/KAMI911/ansible-role-java-oracle-jdk8
添加一个新的远程upstream
,将此存储库作为值。
git remote add upstream https://github.com/KAMI911/ansible-role-java-oracle-jdk8.git
您可以将更新拉入您分叉的主分支:
git fetch --all
git pull upstream HEAD
捐赠
如果您觉得这个有用,请考虑捐赠:
关于项目
Ansible role for configuring Oracle Java 8 or Server JRE with local installation support
安装
ansible-galaxy install KAMI911.java_oracle_jdk8
许可证
mit
下载
89
拥有者
Open Source Enthusiast, System Administrator, Pythonist, OpenStreetMap & GIS Fan