Maven核心程序解压和配置
Maven核心程序解压与配置
1. Maven官网地址,下载文件
如图所示为下载页面,其中tar.gz格式为linux系统压缩版本,windows的话下载zip格式。
2.解压Maven核心程序
解压缩后的maven核心文件包,解压到非中文,没有空格的目录。
在解压目录中,我们需要关注Maven的核心配置文件:conf/settings.xml
3.指定本地仓库
在settings.xml文件中,有localRepository标签表示本地仓库。如下图所示,在注释的字段中,默认值为 ${user.home}/.m2/repository,由于本地仓库的默认位置是用户的home目录下,往往在C盘。将来Maven仓库中的jar包会越来越多,仓库体积越来越大,可能会影响系统盘速度,影响性能。所以建议将Maven本地仓库放在其他盘下。
注意:标签从原配置注释中取出,本地仓库路径非中文、无空格。
代码示例如下
<localRepository>D:\repository</localRepository>
4.配置阿里云提供的镜像仓库
Maven下载jar包默认访问境外的中央仓库,而国外的网站访问速度很慢。改成阿里云提供的镜像存昂库,访问国内网站,可以让Maven下载jar包时候速度更快。配置的方式是:
修改settings.xml文件中的mirrors标签中的内容。
如图所示,配置mirrors标签内部的mirror标签的镜像地址。
代码版本
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
</mirrors>
5.配置Maven工程的JDK版本
如果按照默认配置运行,Java工程使用的默认JDK版本是1.5,而我们熟悉和常用的是JDK1.8版本。
修改配置方式是:修改profile,profiles标签。
<profiles>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.complerVersion>1.8</maven.compiler.complerVersion>
</properties>
</profile>
</profiles>
配置环境变量
1.配置环境变量(过程不赘述,如图中配置JAVA_HOME和MAVEN_HOME以及Path环境变量)
2.验证
运行命令行命令 mvn -v ,如下图所示maven 3.8.1版本,配置成功。