1. Maven POM
- pom :Project Object Model 项目对象模型
- pom.xml: Maven核心配置文件(web.xml->动态Web工程)
2. Maven 坐标
使用三个向量对应唯一的Maven工程
groupid
公司或组织域名倒序+项目名
<groupid>com.quinntian.maven</groupid>
artifactid
模块名
<artifactid>Hello</artifactid>
- version
版本名
<version>1.0.0</version>
- Maven中坐标与仓库路径的对应关系
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<name>Lang</name>
<version>2.1</version>
路径:repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar
文件名:artifactId+version.jar
3.Maven 仓库
3.1 仓库的分类
- 本地仓库
- 远程仓库
->私服:搭建在局域网,为局域网范围内Maven服务
->中央仓库:为全世界Maven服务
->中央仓库镜像:架设在各个洲,用于分流
3.2 仓库中内容
- Maven自身所存的插件
- 第三方框架或工具的jar包
- 我们自己开发的Maven工程