什么是Maven
Apache Maven 是一个软件项目管理和构建工具,可以帮助开发人员创建和管理项目
基于项目对象模型POM(Project Object Model)的概念
Maven的功能
- 项目的管理工具
- jar包的管理工具
- 自动化的构建工具
Maven的相关术语
- 中央仓库:是一个网络仓库,存储jar包和maven插件,地址:repo.maven.apache.org/maven2/|repoq.maven.org/maven2/
- 本地仓库:从中央仓库下载的jar包的存放位置,在本地
- 镜像仓库:对某一仓库做的镜像,阿里云镜像:maven.aliyun.com/nexus/content/groups/public/
- 私服:局域网内部搭建的maven服务器
Maven的安装
Windows下
- 从官网下载maven安装包
- 解压到自己的安装目录
- 配置环境变量,依赖于JAVA_HOME,需要M2_HOME(指定maven的安装目录),PATH中添加maven的bin目录