1、下载并解压Maven
官网地址:https://maven.apache.org/docs/history.html
这里以apache-maven-3.8.6-bin.tar.gz举例,下载并上传至服务器,解压到对应目录
| tar -zxvf xzvf apache-maven-3.8.6-bin.tar.gz -C /usr/local |
2、建立软链接(便于版本切换)
| ln -s /usr/local/apache-maven-3.8.6/ /usr/local/apache-maven |
3、设置环境变量
| vim /etc/profile |
| > M2_HOME=/usr/local/apache-maven |
| > PATH=$PATH:$M2_HOME/bin |
| > export M2_HOME PATH |
| source /etc/profile |
4、检查安装情况
| [root@localhost local] |
| Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) |
| Maven home: /usr/local/apache-maven |
| Java version: 1.8.0_202, vendor: Oracle Corporation, runtime: /usr/local/jdk1.8.0_202/jre |
| Default locale: zh_CN, platform encoding: UTF-8 |
5、修改配置文件
备份原配置文件
| cp /usr/local/apache-maven/conf/settings.xml /usr/local/apache-maven/conf/settings.xml.example |
1)修改本地仓库地址
| <localRepository>/usr/local/apache-maven-repo</localRepository> |
2)添加阿里云镜像地址
| <mirror> |
| <id>alimaven</id> |
| <name>aliyun maven</name> |
| <mirrorOf>central</mirrorOf> |
| <url>http://maven.aliyun.com/nexus/content/groups/public/</url> |
| </mirror> |
3)关闭对http的阻止访问(注释以下配置)
| <mirror> |
| <id>maven-default-http-blocker</id> |
| <mirrorOf>external:http:*</mirrorOf> |
| <name>Pseudo repository to mirror external repositories initially using HTTP.</name> |
| <url>http://0.0.0.0/</url> |
| <blocked>true</blocked> |
| </mirror> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix