Linux持续集成自动化安装Maven的方法

 更新时间:2019年03月26日 14:40:55   作者:noobsky  
今天小编就为大家分享一篇关于Linux持续集成自动化安装Maven的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

解压 Maven 包

tar xf apache-maven-3.5.4-bin.tar.gz

移动 解压后的maven文件 到 /usr/local/

mv apache-maven-3.5.4 /usr/local

#!/bin/bash
#maven安装目录
mkdir /usr/maven
#安装包放置目录
cd /usr/src
http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/source/apache-maven-3.5.4-src.tar.gz
tar -xzvf apache-maven-3.5.4-bin.tar.gz
rm -f apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.5.4/* /usr/maven
#配置环境变量
PROFILE=$(cat /etc/profile)
PATH='export PATH=$PATH'
REPLACE='export PATH=$PATH:$MAVEN_HOME/bin'
#是否有已经存在其他环境变量的配置路径
if [[ $PROFILE == *$PATH* ]]
#添加变量路径
then echo "${PROFILE/$PATH/$REPLACE}" > /etc/profile
#向文本末尾追追加路径
else echo "$REPLACE" >> /etc/profile
fi
echo "export MAVEN_HOME=/usr/maven" >> /etc/profile
#更新配置文件
source /etc/profile
#查看mvn版本
mvn -version

更新文件

source /etc/profile

验证

mvn -v

至此,Maven 安装完成。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • 11个有用的Linux命令

    11个有用的Linux命令

    Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。今天为你解释下面几个命令:sudo、python、mtr、Ctrl+x+e、nl、shuf、shuf、last。
    2013-10-10
  • Linux虚拟机中node.js之开发环境搭建

    Linux虚拟机中node.js之开发环境搭建

    这篇文章主要介绍了Linux虚拟机中node.js之开发环境搭建,有需要的朋友可以了解一下。
    2016-11-11
  • 详解把Node.js项目部署到阿里云服务器(CentOs)

    详解把Node.js项目部署到阿里云服务器(CentOs)

    本篇文章主要介绍了把Node.js项目部署到阿里云服务器,非常具有实用价值,需要的朋友可以参考下
    2017-04-04
  • Linux环境下GRE的部署方式

    Linux环境下GRE的部署方式

    这篇文章主要介绍了Linux环境下GRE的部署方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • linux中ipset命令的使用方法详解

    linux中ipset命令的使用方法详解

    ipset是linux kernel的一个功能,可以将ip等组合成一个ipset,在iptables中可以直接指定ipset。下面这篇文章主要给大家介绍了关于linux中ipset命令的使用方法,文中介绍的非常详细,需要的朋友们下面来一起学习学习吧。
    2017-11-11
  • Linux+php+apache+oracle环境搭建之CentOS下安装Apache

    Linux+php+apache+oracle环境搭建之CentOS下安装Apache

    Linux环境是在VMware虚拟机中搭建的,重在学习,安装的系统是CentOS6.5-64bit。本文主要讲诉在CentOS中如何安装APACHE。
    2014-08-08
  • 详解Linux(centos7)下安装OpenSSL安装图文方法

    详解Linux(centos7)下安装OpenSSL安装图文方法

    这篇文章主要介绍了详解Linux(centos7)下安装OpenSSL安装图文方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • Ubuntu环境源码编译安装xdebug的方法

    Ubuntu环境源码编译安装xdebug的方法

    这篇文章主要介绍了Ubuntu环境源码编译安装xdebug的方法,较为详细的分析了Ubuntu环境xdebug编译安装的具体步骤、命令与相关操作注意事项,需要的朋友可以参考下
    2019-08-08
  • VMware下CentOS 7 安装图文教程

    VMware下CentOS 7 安装图文教程

    这篇文章主要为大家详细介绍了VMware下CentOS 7 安装图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Linux系统中检查系统重启记录方案

    Linux系统中检查系统重启记录方案

    通过Linux系统的日志文件和特定命令,系统管理员可以有效监控和分析系统的重启历史,以便及时发现并解决潜在的系统问题和安全漏洞,保证系统稳定高效运行,利用/var/log目录和命令如last、uptime和journalctl
    2024-10-10

最新评论