1.清理(clean):删除编译的结果,为重新编译做准备。
2.验证(validate):验证项目是否正确且所有必须信息是可用的。
3.编译(cpmpile):java->class
4.测试(test):针对于项目中的关键点进行测试,也可用项目中的测试代码去测试开发代码
5.打包(package):将项目中包含的多个文件压缩成一个文件,用于安装或部署(java项目打成一个jar包,web项目打成一个war包,父工程-pom)
6.检查(verify):对集成测试的结果进行检查,以保证质量达标
7.安装(install):将打成的包,放到本地仓库,供其他项目使用。
8.部署(deploy):将打成的包,放到服务器上,准备运行。