1 Maven的安装
1.1 下载Maven
去这里下载:https://maven.apache.org/download.cgi
无论是M1芯片还是intel芯片,下的都一样,下载即可
apache-maven-3.9.1-bin.zip
1.2 解压
解压的位置可以随意挑选,这里推荐两个位置:
- 根目录的library文件夹下,字体,GPU,JAVA等都在这个文件夹下的
- 个人目录的opt文件夹下。在根目录下为: Users/用户名/opt
1.3 环境变量
先在控制台输入
vi ~/.bash_profile
然后在.bash_profile文件中,添加如下两行:
export M3_HOME = /Users/用户名/opt/apache-maven-3.9.1
export PATH=$M3_HOME/bin:$PATH
最后启用
source ~/.bash_profile
1.4 验证
mvn -version
可成功输出:
Apache Maven 3.9.1
2 配置
2.1 配置repositury和镜像源
repository的目录可以随意设置,这是maven在本地的仓库。
我这里在maven目录下新建了一个repository文件夹来使用。
首先,到达安装maven的那个目录,然后
vi /Users/用户名/opt/apache-maven-3.9.1/conf/settings.xml
然后在其中添加以下内容
Maven阿里镜像源的更多内容可参考:
注意,这些都要添加到setting标签下,然后添加到对应的标签下,localRepository要添加到localRepository的标签下,mirror要添加到mirror的标签下,原本有一个default的mirror的话,把这个阿里云的mirror放前面即可
<localRepository>
/Users/用户名/opt/apache-maven-3.9.1/repository
</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
2.2 配置终端
经过以上配置后,每次打开终端后,mvn命令还是不可用,每次用之前都要执行这个命令
source ~/.bash_profile
这当然很麻烦,因此可以:
vim ~/.zshrc
并在 .zshrc中添加如下内容:
source ~/.bash_profile
3 在IDEA中使用Maven
进入IDEA的Preferences -> Maven
然后修改Maven路径、settings file路径、repository路径
然后就可以新建Maven工程了: