在之前学maven的时候大概的了解了以下maven的生命周期,但是并没有很详细的去了解过,就一般使用clear和install,去清理和安装项目。
但是后来发现学的太粗糙,就又去详细的了解了一次,maven的生命周期。
首先,Maven 有以下三个标准的生命周期:
- clean:项目清理的处理
- default(或 build):项目部署的处理
- site:项目站点文档创建的处理
其中default或(build)阶段,这是 Maven 的主要生命周期,被用于构建应用,包括了 23 个阶段,但是我们也不用给他全部记住。只用记住核心阶段就些,其中 default 生命周期的核心阶段如下所示:
其中,执行 mvn install 命令,将完成 validate, compile, test, package, verify, install 阶段,并将 package 生成的包发布到本地仓库中。