gpt4 book ai didi

maven - 如何使用ansible playbook安装maven?

转载 作者:行者123 更新时间:2023-12-01 10:07:16 25 4
gpt4 key购买 nike

- name: Download Apache Maven
get_url: url=http://apache.claz.org/maven/maven-3/3.1.1/binaries/apache-maven--bin.tar.gz dest=/tmp/apache-maven--bin.tar.gz

- name: Untar Maven
shell: chdir=/tmp creates=/opt/apache-maven- tar -zxf apache-maven--bin.tar.gz -C /opt

那么,我应该怎么做才能安装maven呢?

最佳答案

我认为您可以更新 $PATH链接到下载的 maven 文件:

# your two commands

- name: Download Apache Maven
get_url: url=http://apache.claz.org/maven/maven-3/3.1.1/binaries/apache-maven--bin.tar.gz dest=/tmp/apache-maven-3.1.1-bin.tar.gz

- name: Untar Maven
shell: chdir=/tmp creates=/opt/apache-maven-3.1.1 tar -zxf apache-maven-3.1.1-bin.tar.gz -C /opt

# What is missing

- name: Update path for maven use
shell: export PATH=/opt/apache-maven-3.1.1/bin:$PATH

或者简单地从 depot 安装 maven(如果您不需要非常特定的版本):
- name: install maven (and other packages if needed)
become: yes
apt: pkg={{ item }} state=latest update_cache=yes cache_valid_time=3600
with_items:
- maven

( 注意: 在这里你可以通过在 with_items 中添加项目来安装其他包)

关于maven - 如何使用ansible playbook安装maven?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34296762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com