maven 功能
- 编译
- jar包依赖管理
- 一键跑所有单元测试
- 一键生成war包 打包
maven 仓库
分为本地仓库、中央仓库、远程仓库(即私服)
常见命令 生命周期
maven clean # 清理编译信息
##下面5个是默认剩米饭周期
maven compile # 编译
maven test #测试
maven package #打包
maven install #比打包多的一个操作是把war包放到本地仓库中
maven deploy 部署
概念模型图
概念模型图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/441f7c44332b8e479c30e5ce45310561.png#pic_center)
POM包含 3个信息:自身、jar包、插件环境
依赖管理模型是指专门管理jar包的
![配置文件依赖信息](https://i-blog.csdnimg.cn/blog_migrate/fab1c41df44caf12f65f6a20c62fd0b0.png)