Skip to content

zengxc-1996/role_jdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: JDK

本 Role 用于安装 JRE/JDK。JDK=JRE+开发者工具包

Requirements

运行本 Role,请确认符合如下的必要条件:

Items Details
Operating system CentOS7.x, Ubuntu, AmazonLinux
Python 版本 Python2
Python 组件
Runtime

Related roles

本 Role 在语法不依赖其他 role 的变量,但程序运行时需要确保已经运行:common Role, 局里说明::

roles:
    - {role: role_common, tags: "role_common"}
    - {role: role_jdk, tags: "role_jdk"}

Variables

Items Details Format 是否初始化
jdk_version "6","7","8","11","14" 字符串
jdk_distribution jdk,jre 字符串

Example

- name: example
  hosts: all
  become: yes
  become_method: sudo 
  vars_files:
    - vars/main.yml 
  
  role:
    - {role: role_common, tags: "role_common"}
    - {role: role_jdk, tags: "role_jdk"}

FAQ

JDK与JRE有什么区别?

JDK=JRE+开发者工具包,JRE 全称是Java Runtime Environment,JDK全称是Java Development Kit

About

Install JDK&JRE on Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%