概述
概念
Maven是一站式的项目管理工具.可以自动的实现jar包导入/依赖,项目一键部署.
工作原理
1.当用户获取jar包时,首先会检查本地仓库,如果本地仓库中有,则直接返回,如果 本地仓库中没有则通过私服镜像获取.
2.当用户访问私服镜像时,如果镜像内部有jar包则返回给用户.之后用户将jar包保存到本地仓库中,方便下次使用.
3.如果私服镜像中没有改jar包,则通过网络访问中央仓库,获取jar包.之后保存到私服镜像中.方便后续的人获取.
特点
1.jar包依赖:
maven会自动的检测依赖jar包的pom.xml文件,对其中的依赖进行动态的导入.从而实现Maven的依赖.
2.加密处理:
将jar包进行md5加密,之后通过数字签名添加秘钥,之后通过算法验证是否正确,如果计算结果和jar包md5有误 则表示jar包有问题.
一、安装
1.下载安装包
2.解压
3.配置环境变量
4.在命令行中验证
二、修改配置文件
1.在本地建一个空的文件夹,本地仓库位置
2.编辑配置文件
在标签内添加自己的本地位置路径(空文件夹的路径)
<localRepository>D:\apache-maven-3.6.3\maven-resources</localRepository>
添加国内镜像源
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
三、Eclipse配置Maven
1.下载源码和DOC
2.添加Maven
3.编辑配置文件
四、创建maven工程