Maven基础(黑马实战)
Maven简介
- 仓库的理解
- why
其实是通过在这个配置在在一个地方(仓库)找到了这个jar包,然后进行引用了一下,仅此而已
当我们写了引用jar包的配置,jar包如何被引用到我们当前的项目中去呢(过程是怎样的?)
- 远程仓库
远程仓库的作用是用来改善中央仓库访问速度比较慢(中央仓库架设在国外)。按照完远程仓库后的访问路劲为:
当需要该jar包时后先在本地仓库中寻找,当本地仓库中找到将直接引用,当本地仓库中没有将将到远程仓库中寻找(找到将传递到本地仓库中),当远程仓库中没有将到中央仓库中寻找,找到将下载到远程仓库中,然后由远程仓库远程传递到本地仓库中,然后引用 - 但是一般远程仓库都会同步中央仓库中的jar包,所以一般不用访问jar包,以此来提高访问速度
Maven的安装与配置
-
1.安装
在官网下载对应版本的zip安装包,然后解压到对应的文件夹就可以了 -
2。配置环境变量
环境变量的配置是为了在任何地方都可以使用mvn命令 -
3.配置本地仓库
本地仓库其实就是电脑上的一个目录,如果我们不配置本地仓库其实是有本地仓库的
-
默认仓库的位置
因为默认仓库在c盘,将会导致c盘空间不足,所以需要修改默认仓库的位置 -
修改本地仓库
在maven所在的文件夹下面新建一个文件夹作为本地仓库的目录
所以我们只需要重写书写标签即可
- 配置阿里云的私服
Maven的基本使用
其实一个生命周期内远远不止上图的命令,中间还有很多命令,但是并不常用
IDEA创建MAVEN项目
maven坐标详解
IDEA导入Maven项目
只有在Maven项目中才能看到这个maven标志
- mavenHelper插件
依赖管理
即一个项目所依赖的第三方的jar包或者是插件。对这些东西进行统一的管理
下载到本地仓库的版本,在下载要使用的时候会直接会有提示