【Maven构建顺序】
清理 ==〉编译 ==〉测试 ==〉报告 ==〉 打包 ==〉部署
【概述】
通常将Maven的构建过程就称为生命周期。
Maven将生命周期分为三个阶段。三个阶段分别是:
1) clean(清理)
- pre-clean
- clean
- post-clean
2) default(或Build或核心)
- validate --- 验证项目是否正确,并且所有必要的信息可用于完成构建过程
- compile --- 编译该项目的源代码
- test-compile --- 编译测试源代码到测试目标目录
- test --- 运行测试使用合适的单元测试框架(JUnit)
- package --- 提取编译后的代码,并在其分发格式打包
- install --- 将包安装到本地存储库,它可以用作当地其他项目的依赖
- deploy --- 复制最终的包到远程仓库与其他开发者和项目共享
3) site
- pre-site
- site
- post-site
- site-deploy
【特点】
在Maven的生命周期内,执行任何一个操作时,都会从最初开始进行执行。