前言,不要下载3.8.1版本以上的版本,否则会报错maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories。
一、安装3.5.2
1、下载
下载地址:https://maven.apache.org/download.cgi
下载后如下所示:
2、上传到服务器并解压
我用filezilla上传到服务器,解压命令如下:
tar -zxvf apache-maven-3.5.2-bin.tar.gz
3、创建本地maven仓库
在jenkins目录下创建repository仓库
mkdir repository
4、编辑settings.xml文件
进入cd conf目录,编辑 vi settings.xml文件
cd conf
vi settings.xml
找到·localRepository下面复制一行加上:
<localRepository>/root/jenkins/repository</localRepository>
找到mirror 加上阿里的仓库配置:
<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror>
5、配置maven环境变量
编辑文件
vi /etc/profile
添加如下内容
export MAVEN_HOME=/root/apache-maven-3.5.2
export PATH=$PATH:$MAVEN_HOME/bin
使配置生效
source /etc/profile
6、检查是否安装成功
mvn -v
结果如下:
[root@xxx conf]# mvn -v Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00) Maven home: /root/jenkins/data/apache-maven-3.5.2 Java version: 1.8.0_331, vendor: Oracle Corporation Java home: /root/jenkins/data/jdk1.8.0_331/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1160.66.1.el7.x86_64", arch: "amd64", family: "unix"
二、安装3.8.3
1、下载
下载地址:https://maven.apache.org/download.cgi
下载后如下所示:
2、上传到服务器并解压
我用filezilla上传到服务器,解压命令如下:
tar -zxvf apache-maven-3.8.6-bin.tar.gz
3、配置maven仓库
设置阿里镜像仓库,一定要配置一下,国内的下载jar快些。
首先进入cd apache-maven-3.8.6目录
cd apache-maven-3.8.6
创建仓库存储目录
mkdir repository
4、编辑settings.xml文件
进入cd conf目录,编辑 vi settings.xml文件
cd conf
vi settings.xml
找到·localRepository下面复制一行加上:
<localRepository>/root/apache-maven-3.8.6/repository</localRepository>
位置如下:
找到mirror 加上阿里的仓库配置:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
位置如下:
5、配置maven环境变量
编辑文件
vi /etc/profile
添加如下内容
export MAVEN_HOME=/root/apache-maven-3.8.6 export PATH=$PATH:$MAVEN_HOME/bin
位置如下:
重新加载文件使配置生效
source /etc/profile
6、检查是否安装成功
输入命令:
mvn -v
结果如下:
Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) Maven home: /root/apache-maven-3.8.6 Java version: 1.8.0_332, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1160.66.1.el7.x86_64", arch: "amd64", family: "unix"
感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2021-06-27 如何控制el-image预览图片的大小