Linux离线安装maven

11 篇文章 0 订阅
3 篇文章 1 订阅

目录

简介

安装

下载maven安装包

解压

配置环境变量

检查是否成功

配置maven本地仓库

1、配置本地maven仓库路径

2、配置阿里云镜像加速

完成


简介

        为了构建自动化部署生产流水线,服务器上maven环境比较关键。这里为需要的朋友整理了下安装的步骤。

安装

下载maven安装包

# 前往官网下载即可,我下的3.6.3版本。(下载 tar.gz 结尾的文件即可)
# 传送门: https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/

# 有网络环境的直接wget下载: 
$ wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

解压

# 传包到服务器上/data目录
$ cd data
# 解压
$ tar -zxvf apache-maven-3.6.3-bin.tar.gz

配置环境变量

$ vim /etc/profile
# 导出环境变量
export MAVEN_HOME=/data/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH

检查是否成功

看到版本号则配置完成

配置maven本地仓库

1、配置本地maven仓库路径

为什么要配置本地仓库?

Maven安装后,默认的本地仓库地址是${user.home}/.m2/repository,为了方便maven包的管理,以及避免因为仓库越来越大而对磁盘空间分配产生影响,所以有必要自己指定一个合适的本地仓库地址。

# 创建本地maven仓库文件夹
$ mkdir -p /data/apache-maven-3.6.3/local/repo
# 进入 settings.xml
$ cd /data/apache-maven-3.6.3/conf/
$ vim settings.xml
编辑配置文件中的 <localRepository> 标签,默认是注释起来了,修改为本地仓库地址。
------------------------------------------------------------
<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository -->
  <localRepository>/data/apache-maven-3.6.3/local/repo</localRepository>
  ------------------------------------------------------------

2、配置阿里云镜像加速

为什么要配置镜像?

默认时没有配置镜像仓库,Maven中央仓库地址是国外的。中国用户下载国外资源会非常慢。所以解决思路:配置镜像仓库,当尝试访问中央时,优先访问镜像仓库,从镜像仓库中获取资源。因此要配置镜像仓库地址。

$ vim settings.xml
编辑配置文件中的 <mirror> 标签,默认是注释起来了,修改 阿里云镜像。
------------------------------------------------------------
<!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
    -->
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror> 
  ------------------------------------------------------------

完成

        现在本机上已经拥有了maven环境,快去做后面的事情把。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值