maven的概念

1、Maven是一个项目管理工具,它可以完成一个项目从源码编写、编译、测试、打包、部署、运行等整个的生命周期管理

2、Maven可以对jar包进行有效管理,配置了maven之后,我们再也不用单独去添加jar包、maven会自动给我们管理jar包

3、Maven相关的术语:

  • Maven的仓库

    1)就是Maven自动下载jar包的地方,仓库存的就是jar包

    2)仓库可以分为三类

    ​ 本地仓库:把自己关心的jar包放在一起,就形成本地仓库 -----本地

    ​ 远程仓库:把公司关心的jar包放在一起,就形成了远程仓库(私服) --- 传智播客17楼

    ​ 访问地址:https://mvnrepository.com/

    ​ 中央仓库:把全世界IT领域所有常用的jar包放在一起,就形成了中央仓库 ---- 美国

    3)如果maven需要寻找jar包,加载顺序,先从本地仓库找jar包,如果本地仓库没有,则去远程仓库找,如果远程仓库没有,则去中央仓库

    4)Maven软件+本地仓库,一般maven需要配合本地仓库使用,我们一般把他们放在一起 Maven仓库的坐标

1、Maven仓库相当于一个茫茫大海,如果在这个大海找到我想要的jar包呢

2、Maven仓库提供了一个访问路径,这个路径有三部分组成:groupid + artifactId + version

​ groupid :公司网址的倒写 省份

​ artifactId:项目的名字 市

​ version : 街道编号 image20211224173501204.png

Maven安装

  • 1、下载maven

    http://maven.apache.org/download.cgi

  • 2、maven不需要安装,直接解压到一个没有中文,没有空格的目录

  • 3、maven的安装包中,我们只需要关注conf目录,这个目录中有一个settings.xml,我们需要配置

  • image20211224101759791.png

  • 4、进入maven主目录下的conf目录,修改settings文件,设置你本地仓库的路径

  • image20211224101906162.png

  • 5、配置环境变量

  • image20211224101419432.png

  • 6、验证安装是否正确

  • mvn -versionimage20211224101653216.png

  • 7、打开idea,File-Settinging ,然后搜索maven

  • image20211224103958453.png

image20211224105014090.png创建maven模块

  • 1、File ---》new Module ---》maven