Maven
Maven的好处
1.在Javaweb开发中,需要使用大量的jar包,需要我们去手动导入
2.Maven可以自动帮我们导入和配置这个jar包
Mavne项目架构管理工具
目前用来方便导入jar包
核心思想:约定大于配置
有约束,不要违反
Maven会规定好你如何编写我们的Java代码
下载安装Maven
https://maven.apache.org/ Maven下载官网
下载后,会的到一个压缩包,解压带bin的压缩包解压后得到的目录
在conf,中
mirrors 镜像:方便下载使用
Maven 国外的,国内有墙,我们访问外网会非常的慢
profiles 可以配置多套环境
配置环境变量
在我们的系统环境变量中
配置如下配置:
M2_HOME Maven目录下的bin目录
MAVEN_HOME Maven的目录
在系统的path中配置 %MAVEN_HOME%\bin
Maven没有安装好之前
M2_HOME 变量值选择maven下载目录下的bin目录
MAVEN_HOME 变量值选择MAVEN本身的目录
在path中添加%MAVEN_HOME%\bin
环境配好后就可以测试了,在控制台输入mvn -version
测试maven是否安装成功,保证必须配置完毕
修改一下配置文件(配置阿里云镜像)
镜像: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> </mirrors>中
创建本地仓库
在本地的仓库,远程仓库;
建立一个本地仓库:maven_repo
在maven文件目录下创建maven_repo文件夹
找到<localRepository> 在中间放入你maven_repo的地址
<localRepository>E:\java-idea\Maven\apache-maven-3.8.1\maven_repo</localRepository>