Maven有三个类型的生命周期
清理生命周期
清理生命周期命令mvn clean,用在清除项目编译信息【如果在A电脑对一个项目进行了编译,这时候把编译的项目又放在了B电脑上,B电脑在构建之前要使用mvn clean命令清除在A电脑产生的编译信息,因为A电脑和B电脑的所对应的开发环境可能不同,可能A电脑上运行的项目在B电脑上运行不通,所以这时候要清除编译信息】
默认生命周期
常用的是默认生命周期, 编译(mvn compile)——测试(mvn test)——打包(mvn package)——安装(mvn install)——发布(mvn deploy),五个都是项目的构建,只是构建的时候的对象不一样,构建的程度不一样,这五个构建也是Maven的生命周期。进行测试构建的命令时,一定运行编译的命令,打包时自动把编译和测试再经历一遍,安装时自动把前三个构建再执行一遍,发布时自动把前四个构建再执行一遍。
站点生命周期
不常用