安装
1.下载Maven
2.Terminal输入命令
vi ~/.bash_profile
export M2_HOME=/Users/kokia/apache-maven-3.3.9
export PATH=
PATH:
M2_HOME/bin
3.输入命令使bash_profile生效
$ source ~/.bash_profile
4.输入mvn -v查看是否安装成功
Maven
Apache Maven:Maven是一个项目管理和构建自动化工具、基于工程对象模型的概念,通过一个中央信息管理模块,Maven能够管理项目的构建、报告和文档、Maven使用惯例优于配置原则
POM
POM(Project Object Model):项目的所有配置都放在POM文件,此文件是整个Maven系统的基础组件、当执行一个任务或目标时,Maven查找当前目录下的POM,从中读取所需要配置信息。能够在POM中设置的配置如下:
project dependencies
plugins
goals
build profiles
project version
developers
mailing list
创建POM之前,确定groupId、artifactId、version Maven坐标唯一
Maven仓库
Maven 仓库:本地仓库local、中央仓库central、远程仓库remote
本地仓库:Maven的settings.xml
/Users/fdt/.m2/repository
Maven本地仓库保存工程的所有依赖(library jar/plugin jar)当运行一次Maven构建,Maven会自动下载所有依赖的jar文件到本地仓库。
中央仓库:Maven中央仓库是由Maven社区提供的仓库,包含了大量的也是最全面的常用资源
远程仓库:Maven在中央仓库中也找不到依赖的库文件,它会停止构建输出错误,为了避免这种情况,Maven提供了远程仓库,包含了所需要的库文件
Maven对于依赖库的搜索顺序:本地仓库,中央仓库,远程仓库