目录
准备工作
Maven的下载地址:http://maven.apache.org/download.cgi
可以下载如下图所示的maven版本。
Mac安装配置Maven
1.将准备工作下载的Maven进行解压,解压出来的文件如下图所示。
我新建了一个文件夹library,将apache-maven-3.6.3放入到里面,具体的文件如下图所示。
2.接下来就是非常重要的步骤了,需要在终端配置环境变量。
- 首先看看 ~/ 目录下面有没有 .bash_profile文件,如果没有的话可以新建一个,新建命令如下:
touch ~/.bash_profile
- 如果有.bash_profile文件,则直接进入,进入的命令如下:
vi ~/.bash_profile
- 之后配置一下环境变量,配置操作如下:
export M2_HOME=/Users/admin/Downloads/library/apache-maven-3.6.3 export M2=$M2_HOME/bin export PATH=$M2:$PATH
其中,M2_HOME是apache-maven-3.6.3所在的目录。
-
当配置完成后,点击一下Esc键,然后wq保存一下。
-
在终端让命令生效一下,操作如下:
source ~/.bash_profile
-
这样环境变量已经配置完成,我们来测试验证一下Maven是否配置完成,可以在终端输入如下命令:mvn -v,若出现如下所示的图,则表明配置成功。显示图如下所示:
- 其中,我要解释一下,如果你配置完成Maven后,再重新打开终端时,你想要查看mvn的版本情况时,你需要重新输入source ~/.bash_profile配置项,否则的话会报zsh: command not found: mvn错误。
- Maven就像一个很大的仓库,里面存储着各式各样的jar包,我们需要的时候就要去仓库里面去拿这些jar包,这就涉及到一个“本地仓库”的问题。默认情况下jar包的存储路径是在/user/name/.m2下,所以我们需要去更改一下。打开刚刚在/usr/local/apache-maven-3.3.9/conf/settings.xml文件,加入/Users/admin/Downloads/library/apache-maven-3.6.3/conf/settings.xml中加入:
<localRepository>/Users/admin/Downloads/library/apache-maven-3.6.3/repository </localRepository>
其中,里面的这个路径是apache-maven-3.6.3所在的目录,根据个人的情况而定。
-
最后输入如下指令,就开始下载了。输入的指令和下载成功的图示如下所示:
mvn help:system
如果出现上图所示的信息则表明下载成功,并在/Users/admin/Downloads/library/apache-maven-3.6.3这个目录下面发现多了一个文件夹repository 里面会有很多的文件 这些文件就是我们从中央仓库下载到本地仓库的文件。
IntelliJ IDEA配置Maven
- 打开IntelliJ IDEA->configure->preference->Build->Build Tools->Maven
主要配置我上图圈的这三个内容,开始的时候IDEA会用自己的一个Maven,点击后面的按钮开始选择路径,或者直接手动输入 /Users/admin/Downloads/library/apache-maven3.6.3即可。
在开始之前,将后面两个打钩,第二项内容这边选择setting.xml 即 选择你在上一个路径下面的/Users/admin/Downloads/library/apache-maven3.6.3/conf下面的settings文件。
第三个文件也就是本地仓库文件,在上一步配置Maven的时候我们已经在这个路径下面配置并且下载了一些中央库里面的包,所以选择该路径下面的repository即可。
-
到此为止,就是所有的Mac配置Maven和IntelliJ IDEA的全部过程和步骤,这也是我踩了好多坑之后给大家总结的,希望对大家有所帮助,码字截图不易,希望大家觉得可行的话动动你们勤快的小手来给点个赞吧!