1.为什么使用maven
在javaweb开发中要使用大量的jar包,需要我们手动导入,maven可以帮我们自动将包导入到程序中。
maven的核心思想 : 约定大于配置(有约束不要去违反)
2. 下载maven
2.1 maven官网下在maven和源码![在这里插入图片描述](https://img-blog.csdnimg.cn/20210421164052238.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ExMTYyNDExOTMy,size_16,color_FFFFFF,t_70#pic_center)
下载完maven文件并解压到自己想要解压的路径。
2.2. 配置镜像文件 (配置镜像下载jar的时候更快)
在conf的目录下找setting.xml,在mirrors标签下配置如下图代码。
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
2.3 在我们的系统环境变量中配置maven
然后在cmd中输入mvn -version来验证环境是否配置正确,如果正确就会显示对应maven的版本号。
然后在path中配置 %MAVEN_HOME%/bin
(环境变量名不要瞎起,因为以后spring会用到M2_HOME)
2.4 配置本地仓库
在setting中增加标签
2.5 idea中的配置
用我们自己配置好的路径和仓库。
(IDEA项目自动创建完成后,可能maven环境就用成了idea自带的本地的maven,需要我我手动改过)