本文主要内容为在Mac环境下安装和配置Maven。
下载地址:http://maven.apache.org/download.cgi
Binary:编译之后的二进制文件
Source:表示可以查看源代码的,比Binary大一点
tar.gz archive:Linux、macOS系统使用
zip archive:windows系统使用
下载好tar.gz安装包:
# 解压安装包
tar -zxvf apache-maven-3.8.4-bin.tar.gz
# 将解压出的文件夹放到Documents目录内
mv apache-maven-3.8.4- /Users/xxx/Documents/
# 按照网上的说法是,把解压后的文件夹放到/usr/local/目录下,但是mac环境对/usr目录进行了保护,即使使用了sudo+密码的方式,仍会提示你无法执行操作,原因参考 https://zhuanlan.zhihu.com/p/80845512
为了安装maven,要关闭mac的SIP安全管理并重启,太麻烦,所以此处将maven文件夹放到用户的Documents文件夹,此文件夹可直接拷贝。
配置Maven环境变量
# 进入用户目录
cd ~
# 查看用户目录内所有文件
ls -a
# 修改 .bash_profile,配置mvn环境变量
vim .bash_profile
# 在文件最底部,新增2行
export MAVEN_HOME=/Users/xx/Documents/apache-maven-3.8.4
export PATH=$PATH:$MAVEN_HOME/bin
# 保存
wq
此时在命令行使用如下命令,验证mvn环境变量是否配置成功
mvn -v
将Maven源改为aliyunMaven源,并修改repo目录;
为方便repo文件管理,在apache-maven-3.8.4目录下新建一个repo目录;
# 到安装目录的conf目录下
cd /Users/xx/Documents/apache-maven-3.8.4/conf
# 备份settings.xml原始文件
cp settings.xml settings.xml.bak
# 配置源和repo目录
vim ettings.xml
注释掉默认的Maven源,新增aliyun的源
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyunpublic</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
注释掉默认repo目录,修改repo目录为新建的repo文件夹
此处不在详述,请合理使用搜索引擎