个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~
…
…
注意
:文件夹目录要求 非中文、无空格。
👇
…
其中,Maven核心的配置文件是conf
目录下的settings.xml
文件
conf\settings.xml
文件下找到关于默认本地仓库的描述:
我们从配置文件的这一段注释中,了解到默认仓库的存放目录是:${user.home}/.m2/repository
,也就是系统的家目录中,家目录是存放在C盘(系统盘)当中的。
C盘 – 用户 – 用户名 – .m2 – repository
…
当我们累计使用的 jar包越来越多,Maven仓库的体积也将越来越大,内存过大会拖慢所在C盘的运行速度,影响系统性能。为了避免这样的结果,我们才需要设置本地仓库的路径,将Maven本地仓库放置在别的盘当中。
我们需要在配置文件中加入一行代码,来配置本地仓库:
d:\maven-repository
localRepository
标签中的内容就填写我们自己配置的本地仓库路径,我们只需要手动创建一个空文件夹,将此文件夹的路径复制到标签中即可;
当然不创建也没问题,在标签中设置好路径后,当我们使用本地仓库时,Maven会帮我们创建的~
需要注意的是:本地仓库的目录也要求不包含中文
、空格
。
Maven在下载jar包时,默认会访问境外的中央仓库去进行下载,但是访问国外网站的速度较慢。为了提高访问速度从而提升效率,我们需要将Maven下载jar包时访问的仓库设置为国内阿里云提供的镜像仓库。
依旧是打开Maven目录下,conf
文件夹中的settings.xml
文件,对settings.xml
文件中
标签内的内容进行修改:
mirrors
标签内容: maven-default-http-blocker external:http:* Pseudo repository to mirror external repositories initially using HTTP. http://0.0.0.0/ true
——————————
mirrors
标签内容:改动:
- 将原本给定的例子注释掉
- 加入我们配置的镜像仓库内容(可直接复制)
nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public
Maven工程默认使用JDK 1.5的版本,而实际上常用的是 JDK 1.8 及以上版本。
打开Maven目录下,conf
文件夹中的settings.xml
文件,对settings.xml
文件中
标签内的内容进行修改:
profiles
标签内容:全都是注释
————————————
profiles
标签内容:改动:
- 添加了设置JDK版本的相关配置(配置在下述代码尾部,可直接复制)
jdk-1.8 true 1.8 1.8 1.8 1.8
——————————————
Maven 是一个用 Java 语言开发的程序,它必须基于 JDK 来运行,学习过Java的同学应该都配置过Java环境变量,可以直接跳过这一步。
如果还未下载JDK,配置Java环境变量,可以参考这篇文章:JDK安装+配置环境变量
检查
:
Win+R 输入 cmd 进入命令指示符界面,使用以下指令检查:
java -version
echo %JAVA_HOME%
👇
AND
👇
%MAVEN_HOME%\bin
👇
检查
:
Win+R 输入 cmd 进入命令指示符界面,使用以下指令检查:
mvn -v
————
如果出现以下提示:
说明没有读取到环境变量
👇
%MAVEN_HOME%\bin
到了这里,我们就成功从0完成了Maven的下载,安装以及配置啦~
恭喜!