一、Maven内置了三个生命周期
Maven内置了三个生命周期,分别是clean、default和site
每个生命周期包含多个阶段,每个阶段完成特定的任务。
在Maven中,生命周期和插件一起使用,实现构建过程的自动化管理 。
二、clean生命周期(清理)
包含清理之前构建生成的文件的阶段
例如pre-clean和clean阶段。
- pre-clean 准备清理
- clean 执行清理工作
- post-clean 执行清理后的后续工作
三、default生命周期(构建Build)
包含构建过程中需要执行的所有阶段的阶段
例如validate、compile、test、package、verify和install阶段。
- validate:验证项目是否正确,所有必需的信息是否可用。
- compile:编译项目中的代码。
- test:用相关的单元测试框架测试编译后的代码,这些运行的测试