mac maven安装和配置本地仓库

本文详细介绍了在Mac系统中下载和安装Maven的步骤,包括选择合适的安装包,解压到指定目录,配置环境变量以及修改配置文件以优化仓库地址和设置阿里云镜像。此外,还解决了Mac系统可能遇到的终端找不到mvn命令的问题,通过编辑.zshrc文件确保命令生效。最后,文章提醒读者验证Maven安装是否成功,并鼓励有问题或建议的读者在评论区交流。
摘要由CSDN通过智能技术生成

首先我们需要下载:maven官网下载地址传送门

x.x.x-bin.zip(Windows系统的)

找到x.x.x-bin.tar.zip(mac系统的)

备注:下面的图截错了,抱歉

下载完成之后,可以在右下角的下载找到 

然后双击这个 .zip 压缩包 ,可以进行解压

你可以进行重命名,比较容易记。 

其实这样已经好了,但是你的maven不可能在下载里面,所以我们要移动这个文件

推荐地址:/usr/local

有些不知道文件在哪里找:你可以点击桌面,使用快捷键:command+control+g

或者

都是可以的

这样就安装好了maven,但是你输入mvn -v ,还是查看不了maven版本,这时候需要配置环境变量

打开环境变量的配置文件

sudo vim ~/.bash_profile

配置环境变量

export MAVEN_HOME=/usr/local/maven

export PATH=$PATH:$MAVEN_HOME/bin

 :wq  退出保存。并刷新配置文件

source ~/.bash_profile

走到这一步,就说明maven安装成功了,但是还是要验证一下

还有配置maven仓库地址和阿里云镜像:

我们需要找到maven的配置文件:在maven路径下的conf下面的settings

 找到配置maven仓库的位置:

	<localRepository>/usr/local/maven/repo</localRepository>

 因为maven默认下载jar包地址在国外,所以我们配置阿里的镜像,是我们在下载jar包的时候,非常快。  还是在这个settings里面找

maven3.8.x 中的配置镜像多一个这个地址,

解释一下:这个就是拦截所有http的请求下载jar,尽量删除换成阿里镜像

<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
</mirror>

保存一下,就可以了,但是mac  maven 有一个坑:就你安装好了maven,把终端关闭,再打开终端,你再输入mvn -v。 他会提示你找不到命令。在这里我会统一解决一下,希望对你们有帮助

(我不知道是不是所有的mac都有这样的坑,你们可以试一下,如果没有就很好,有的话,也没有关系,这里有你想要的答案。

打开zshrc文件(这个文件:当你打开终端就会执行一下这个文件)

vim ~/.zshrc

输出这个东西

#重置环境变量配置文件
source ~/.bash_profile

:wq   退出保存,并且刷新一下文件

source ~/.zshrc

 这个问题解决好了。

谢谢大家的观看,maven安装结束,有什么疑问,或者需要补充的,都可以在评论区评论。

拜拜了,去学习了,努力就会有回报的。

安装Maven并设置本地仓库和国内中央仓库是为了方便管理和构建Java项目,步骤如下: 1. **下载并安装Maven**: - 访问Maven官网(https://maven.apache.org/download.cgi),根据操作系统选择合适的版本下载安装包。 - 双击运行安装程序,按照提示完成安装。 2. **配置环境变量**: - 安装完成后,需要将Maven的bin目录添加到系统PATH环境变量中,这样才能通过命令行直接运行`mvn`。 - Windows用户可以在`%JAVA_HOME%\bin`目录之后加上`;%MAVEN_HOME%\bin`,Linux/Mac用户通常会在`.bashrc`或`.zshrc`等文件中设置。 3. **创建本地仓库**: - Maven会自动在用户主目录下建立一个`~/.m2/repository`作为默认的本地仓库。如果空间不足,可以自定义其他路径(如`D:\my-local-repo`),配置在`settings.xml`文件中: ```xml <localRepository>path_to_your_local_repo</localRepository> ``` 4. **配置国内镜像仓库**: - 为了加速依赖包的下载,可以替换默认的Maven中央仓库(https://repo1.maven.org/maven2)为国内镜像,例如阿里云的Nexus Mirror(http://mirrors.aliyun.com/maven/)。 - 在`settings.xml`中找到`<mirrors>`标签,添加新的mirror元素指向国内镜像: ```xml <mirror> <id>alimaven</id> <name>Alibaba Cloud Maven</name> <url>http://mirrors.aliyun.com/maven2</url> <mirrorOf>*</mirrorOf> </mirror> ``` 5. **验证配置**: - 在命令行中输入`mvn -v`查看Maven版本信息,以及`mvn help:effective-settings`确认配置是否生效。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

臭小宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值
>