1 maven是什么?
maven是一个项目管理工具
maven都有自己的版本定义和规则
pom文件就是maven工程的标志性文件,有pom文件才是一个maven的工程项目
pom文件的版本就是maven的版本,项目的父pom中,如下图,就是1.0快照版
maven支持多种程序应用类型
maven的工具集就是maven的生命周期,如下图,有多少个工具集就有多少个生命周期,对于Java而言就是:构建、编译代码、打包、安装到本地仓库、test、deploy(发布)…
maven输出物管理:开发时想用别人的包、把自己的包提供给别人使用时可以用maven输出
maven的依赖关系
例如主pom中的每个依赖都对应一个jar包文件:之间的就是一个jar包文件
maven的生命周期(就是上面的工具集的图)
验证(validate) - 验证项目是否正确,所有必要的信息可用(可忽略)
编译(compile) - 编译项目的源代码;相当于:xxx.
MAVEN、idea中如何安装一个插件
![](https://img-home.csdnimg.cn/images/20240711042549.png)