上QQ阅读APP看书,第一时间看更新
3.3.2 Maven的安装
安装Maven前,需要保证JDK已经正确安装,并且环境变量已经配置正确,Maven版本为3.0之后的版本,需要的JDK版本至少为1.6版本。
从官网http://maven.apache.org/download.cgi下载完Apache Maven,解压到任意目录,例如解压到/usr/local下:
tar xzvf apache-maven-3.5.0-bin.tar.gz sudo mv apache-maven-3.5.0 /usr/local/
配置环境,先打开配置环境变量的文件,在终端运行如下命令:
$ vi ~/.bash_profile
在配置文件中需要配置一个M2_HOME变量,它的路径为Maven的安装目录路径,添加M2_HOME变量到环境变量path中。配置文件如下:
export M2_HOME=/usr/local/apache-maven-3.5.0 export PATH=$PATH:$M2_HOME/bin
检查Maven是否安装成功和Maven的环境变量是否配置正确,可以使用Maven命令“mvn -v”去检查。在终端输入“mvn –v”,如果终端界面显示如下信息,则证明Maven安装成功且环境变量配置正确。
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00) Maven home: /usr/local/apache-maven-3.5.0 Java version: 1.8.0_121, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "mac os x", version: "10.12.3", arch: "x86_64", family: "mac"
设置Maven的本地仓库,在终端输入命令切换到Maven配置文件的目录,打开Maven的配置文件settings.xml。在终端输入的命令如下:
cd /usr/local/apache-maven-3.5.0/ vim settings.xml
打开配置文件settings.xml后,在配置文件中修改本地仓库的路径,本案例的本地仓库路径为“/usr/local/mvn_repo”,配置如下:
<localRepository>/usr/local/mvn_repo</localRepository>
由于Maven远程服务器在国外,可以添加阿里云的镜像,这样下载Jar包的速度会大大增加,在配置文件settings.xml下添加如下内容:
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/ </url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>