一、生命周期
1.作用
为了让构建过程自动化完成,Maven设定了三个生命周期,生命周期中的每一个环节对应构建过程中的一个操作。
2.三个生命周期
生命周期名称 | 作用 | 各个环节 |
---|---|---|
Clean | 清理相关操作 | Pre-clean、clean、post-clean |
Site | 生成站点相关操作 | Pre-site、site、post-site、deploy-site |
Default | 主要构建过程 | validate、generate-source、process-resource、compile、process-classes等 |
3.特点
同一个生命周期内部,执行后面的操作,会自动执行前面的操作。比如执行install,其实就已经执行了package了。