本文以SpringMVC开发为例

POM

Project Object Model

是一个xml文件,可通过配置来完成依赖管理

依赖管理 Dependency Management

image.png
图中包含:

  • A 直接依赖
  • B、C 间接依赖
  • D、E 传递依赖

web项目中,/WEB-INF/lib 存放项目依赖的jar包。
mavenpom.xml配置依赖项,提供依赖管理、传递管理,可自动载入需要的依赖包。

maven坐标 Coordinates

包含

  • groupId
  • artifactId
  • version
  • packaging(jar,war,pom对象,可省略,默认jar)

maven安装与配置

windows下:

  1. 下载解压至自己的安装目录
  2. 配置 M2_HOME = 安装目录;添加 PATH = %M2_HOME%\bin;
  3. 复制 %M2_HOME%\conf\settings.xml%HOME%\.m2 文件夹,方便后续安装其他版本的maven也能读取到全局的配置文件.
  4. 修改 %HOME%\.m2\settings.xml 中的 本地仓库存放位置 和中央仓库 镜像地址

EricMa
4 声望0 粉丝

引用和评论

0 条评论