Maven中的一个非常重要的概念是生命周期和插件,这篇文章重点介绍下Maven的生命周期. Maven的生命周期是抽象的,具体的功能是有具体的插件来完成的,Maven有相当多的功能插件,以至于Maven在项目管理上无所不能.Maven从大量的项目构件工具中学习和反思,总结出一套高度完善.易于扩展的生命周期,这个生命周期包含项目的清理.初始化.编译.测试.打包.集成测试.验证.部署和站点生成等几乎所有构件步骤. 在重复说一下Maven的生命周期是抽象的,本身不做任何工作,实际的任务都是交由插件来完…