Maven
Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构 建、报告和文档。
- 提供了一套标准的项目结构
- 提供了一套标准化的构建流程
- 提供了一套依赖管理机制
1.Maven 常用命令
compile :编译
clean:清理
test:测试
package:打包
install:安装
2.Maven 生命周期
Maven 构建项目生命周期描述的是一次构建过程经历经历了多少个事件
Maven 对项目构建的生命周期划分为3套:
clean :清理工作。
default :核心工作,例如编译,测试,打包,安装等。
site : 产生报告,发布站点等。这套声明周期一般不会使用。
同一套生命周期内,执行后边的命令,前面的所有命令会自动执行。