clean 生命周期
clean 生命周期的阶段 |
插件的目标 |
pre-clean |
|
clean |
maven-clean-plugin:clean |
post-clean |
|
default 生命周期的内置插件绑定关系及具体任务(打包类型:jar)
生命周期阶段 |
插件目标 |
执行任务 |
process-resources |
maven-resources-plugin:resources |
复制主资源文件至主输出目录 |
compile |
maven-compiler-plugin:compile |
编译主代码至主输出目录 |
process-test-resources |
maven-resources-plugin:testResources |
复制测试资源文件至测试输出目录 |
test-compile |
maven-compiler-plugin:testCompile |
编译测试代码至测试输出目录 |
test |
maven-surefire-plugin:test |
执行测试用例 |
package |
maven-jar-plugin:jar |
创建项目 jar 包 |
install |
maven-install-plugin:install |
将项目输出构件安装到本地仓库 |
deploy |
maven-deploy-plugin:deploy |
将项目输出构件部署到远程仓库 |
注意:上表只列出了拥有插件绑定关系的阶段,default 生命周期还有很多其他阶段,默认它们没有绑定任何插件,因此也没有任何实际行为。
default 生命周期的其他阶段:https://www.cnblogs.com/cag2050/p/12008699.html
site 生命周期
site 生命周期的阶段 |
插件的目标 |
pre-site |
|
site |
maven-site-plugin:site |
post-site |
|
site-deploy |
maven-site-plugin:deploy |