maven总体来说是管理jar包
1安装maven-本地有个个仓库
本地仓库里没的话,去互联网上的远程仓库里下载
配置pom.xml就可以去远程仓库里下载
maven的功能:
1构建项目
2文档生成
3报告
4依赖
5scms
6发布
7分布
8邮件列表
Maven的生命周期:
1Maven构建生命周期就是定义一个项目构建跟发布的过程。
2开始--validata(验证项目可用)--compile(执行编译)--test(测试)--package(打包)--verify(检查)--install(安卓)--deploy(部署)
3maven的三个标准的生命周期
1clean 清理的处理
2default(build)项目部署的处理
3site 项目站点文档创建的处理
maven的仓库
本地仓库:maven-resi
中央仓库:maven社区提供的库,需要网络连接仓库
远程仓库:
maven依赖包的搜寻顺序:本地--中央--远程--停止并抛出错误
maven的settings.xml
conf/settings.xml
localRepository 配置本地仓库路径(默认是的是.m2/)
<mirroe> 配置镜像仓库:用来代替远程仓库和中央仓库,提升传输的速度。
一般配的是阿里云镜像:
阿里云的镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>