本文以SpringMVC开发为例
Project Object Model
是一个xml文件,可通过配置来完成依赖管理
依赖管理 Dependency Management
图中包含:
web项目中, /WEB-INF/lib
存放项目依赖的jar包。
maven
在 pom.xml
配置依赖项,提供依赖管理、传递管理,可自动载入需要的依赖包。
maven坐标 Coordinates
包含
groupId artifactId version packaging
windows下:
M2_HOME
= 安装目录
;添加 PATH
= %M2_HOME%/bin
; %M2_HOME%/conf/settings.xml
至 %HOME%/.m2
文件夹,方便后续安装其他版本的maven也能读取到全局的配置文件. %HOME%/.m2/settings.xml
中的 本地仓库存放位置
和中央仓库 镜像地址