安装 maven
brew install maven
正式配置Java环境变量。输入 vi /etc/profile ,进入文件编辑模式
export PATH=/opt/homebrew/opt/maven/bin:$PATH"
输入source /etc/profile,使配置的环境变量立即生效
mvn -v
配置maven
上面maven信息输出中有Maven home: /opt/homebrew/Cellar/maven/3.8.4/libexec,冒号后面就是brew帮我们下载的安装目录。直接执行cd /opt/homebrew/Cellar/maven/3.8.4/libexec,进入目录。
cd /opt/homebrew/Cellar/maven/3.8.4/libexec
ls
logging settings.xml toolchains.xml
# 看到了熟悉的setting文件
在xml文件中,我们要关注两个地方,我在下面列了出来localRepository和mirrors。第一个localRepository是你本地仓库所在的位置,你的包都会下载到这里,默认在你用户目录的.m2目录下,我觉得挺直观的,就没修改了,这里可以换成你想存放的地址。第二个mirror是你的包下载地址,因为有墙,所以建议增加阿里云仓库配置,来加速下载。具体配置如下,可以自己在xml中寻找。
配置国内镜像
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
配置本地仓库
本地仓库的作用:存放项目的jar包,缓存库。开发项目时项目首先会从本地仓库中获取 jar 包,当无法获取指定 jar 包的时候,本地仓库会从 远程仓库(或 中央仓库) 中下载 jar 包,并“缓存”到本地仓库中以备将来使用。
默认的缓存库${user.home}/.m2/repository
如需修改,修改<localRepository>节点
<localRepository>/Users/jarvis/Environment/apache-maven-3.6.3/maven-repo</localRepository>
IDEA的Maven配置
我们打开idea的偏好设置,搜索maven,出现以下的配置界面。
我们将安装目录和配置目录替换成配置maven时确定的路径,不好通过访达选文件就直接把路径复制填上去,应用保存即可。