当前位置: 首页 > news >正文

ansible-playbook 搭建JDK

文件目录结构
在这里插入图片描述
main.yml

#首先检测有无java,没有才会安装,有了就直接跳过
- name: Create installation directoryfile: path=/var/www/ state=directory- name: Check javashell: . /etc/profile && java -versionregister: resultignore_errors: True- name: Decompression jdk.tar.gzunarchive: src=jdk-8u362-linux-x64.tar.gz dest=/var/www/when: result.failed == True- name: Add environment variableshell: echo {{ item }} >> /etc/profilewith_items:- export JAVA_HOME=/var/www/jdk1.8.0_362- export PATH=\$JAVA_HOME/bin:\$PATHwhen: result.failed == True

jdk.yml
在这里插入图片描述
最后执行

ansible-playbook -i hosts jdk.yml
http://www.lryc.cn/news/514918.html

相关文章:

  • 数据结构(ing)
  • 杰盛微 JSM4056 1000mA单节锂电池充电器芯片 ESOP8封装
  • webpack5基础(上篇)
  • 快速理解MIMO技术
  • 【RTD MCAL 篇3】 K312 MCU时钟系统配置
  • 探索Docker Compose:轻松管理多容器应用
  • 计算机网络 (18)使用广播信道的数据链路层
  • 【vLLM 学习】欢迎来到 vLLM!
  • 现代网络基础设施中的 TCP 握手之下
  • GRAPE——RLAIF微调VLA模型:通过偏好对齐提升机器人策略的泛化能力(含24年具身模型汇总)
  • NeurIPS 2024 | 像素级LLM实现图像视频理解、生成、分割和编辑大统一(昆仑万维等)
  • 中药和西药的区别
  • Spring Security(maven项目) 3.0.2.4版本
  • 【Ubuntu】安装华为的MindSpore
  • 【模型】Qwen2-VL 服务端UI
  • 计算机网络•自顶向下方法:网络层介绍、路由器的组成
  • 安卓11 SysteUI添加按钮以及下拉状态栏的色温调节按钮
  • 多个线程处理不同的数据,等线程都完成后再进行下一步操作
  • 聆听音乐 1.5.9 | 畅听全网音乐,支持无损音质下载
  • Rust 基础入门指南
  • 青少年编程与数学 02-006 前端开发框架VUE 03课题、编写APP组件
  • 基于Java的银行排号系统的设计与实现【源码+文档+部署讲解】
  • linux-26 文件管理(四)install
  • VS2015中使用boost库函数时报错问题解决error C4996 ‘std::_Copy_impl‘
  • pikachu靶场--目录遍历和敏感信息泄露
  • 植物大战僵尸杂交版3.0.2版本
  • kafka怎么保证顺序消费?
  • Makefile 模板 --- 内核模块
  • 仓库叉车高科技安全辅助设备——AI防碰撞系统N2024G-2
  • 计算机视觉CV期末总复习