生命周期
一个项目的构建build的过程通常包括:清理、编译、测试、打包、部署等
Maven定义了三套生命周期:
clean:处理项目的清理工作,主要命令是clean
default:处理项目的deploy,主要命令:compile、test、package、install
site:处理网站站点的创建,主要命令:site
命令用法
每个生命周期之间是互相独立,比如:直接执行package,不会执行clean
每个生命周期内都包含多个阶段,这些阶段是有顺序的,后续的阶段必须等待前面的阶段执行后才能执行(一个生命周期内,比如default阶段,执行package,会执行前面的compile、test,再执行package,可以简写为:package;一般是再加上前一个生命周期clean,所以简写为:clean package)
不执行测试用例:mvn clean package -Dmaven.test.skip=true
标签:生命周期,package,用法,maven,命令,clean,test,执行 From: https://www.cnblogs.com/uncleyong/p/16820993.html