前言:
作为一名从windows转型到mac的开发者,在安装各种软件和配置中,真是踩了太多的坑,脑瓜子疼的不行。。。。。
在此要尽量把所有安装和配置的软件过程记录下来,也可以帮助其他相同情况的小伙伴们,避免再踩相同的坑!!!!!!
这次记录的是maven的安装和配置,并把maven配置到idea
一、下载maven:
- 前往maven官网下载
maven官网地址
- 我idea里自带的是3.6.3版本,但有点问题,所以这次安装一个3.8.6的新版本(两个版本之间的安装和配置流程是一样的)。
- 当然了,如果本次有想下载其他版本的可以到页面最下面点击 Maven Releases History,或者在左边菜单栏里选择Release Notes,然后根据自己的需求。
- 下载到相应文件目录
- 关于下载到哪个目录,这个没有特殊要求,主要是看个人习惯了,但目录中最好不要有中文。
- 我是下载到了自己专门放java软件的一个目录。需要说一下的是,文件命名最好是简单明了,别后期自己都不好找了。
- 两指点击文件夹,然后选择显示简介,就会出现文件目录。这里也需要注意一下,别看这个简介的目录里有中文,但当你把这个目录复制粘贴后,就变成全英文的了(一开始不知道,还差点换了个别的目录)。粘贴之后是这样:
/Users/a1234/Desktop/software/javaSoftware/ApacheMaven
- 解压压缩文件
- 这个就简单了,直接双击压缩文件就可以了。
- 还可以两指点击文件夹,选择在终端窗口中打开,然后执行以下命令
-tar -zxvf apache-maven-3.8.6-bin.tar.gz
- 然后压缩文件就会解压了
二、配置maven:
- 修改settings文件
- 默认镜像镜像地址可能会出现速度慢的问题,这里改为国内的
- settings文件在解压后的文件夹的conf中。
- 这里可以直接在文本编辑器中打开直接编辑,我使用的是BBEdit。
- (建议在终端中打开编辑,编辑器修改的据说小概率会遇到莫名其妙的问题)
- 打开文件后,注释掉原默认镜像地址,添加如下内容
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
- 配置环境变量
- 打开终端,输入如下命令(如果有此文件,会直接打开。如果没有会自动新建一个的)
vi ~/.bash_profile
- 这里可能会出现一个如下问题:
- 上面的问题,翻译过来是说发现了一个名为"~/.bash_profile.swp"的文件,建议删除。那么直接删除就好了。输入:q退出,然后输入下面内容删除文件
rm -f ~/.bash_profile.swp
- 这个时候再执行一开始的那个命令就好了。进入.bash_profile文件之后,按下i键,使其进入编辑状态。然后输入下面命令来配置环境变量(注意,这里的目录是不用加双引号的,已经被另外一个文章坑过了。。。)
export MAVEN_HOME=/Users/a1234/Desktop/software/javaSoftware/ApacheMaven/apache-maven-3.8.6
export PATH=$PATH:$MAVEN_HOME/bin
- 添加好之后,按下esc,退出编辑状态,输入“:wq”,退出文件。
- 然后再执行如下命令使修改生效:
source ~/.bash_profile
- 然后执行如下命令验证是否配置成功:
mvn -v
- 如果成功,会出现相应的版本号和信息。如果不成功会显示未发现该命令,那就往上翻,仔细对照一下,看是哪个步骤出现问题了。
三、配置到idea:
- 打开idea的配置项
- 修改配置项