maven 生命周期阶段

validate,

initialize,

generate-sources,

process-sources,

generate-resources,

process-resources,

compile,

process-classes,

generate-test-sources,

process-test-sources,

generate-test-resources,

process-test-resources,

test-compile,

process-test-classes,

test,

prepare-package,

package,

pre-integration-test,

integration-test,

post-integration-test,

verify,

install,

deploy,

pre-clean,

clean,

post-clean,

pre-site,

site,

post-site,

site-deploy

 

 

Although hardly a comprehensive list, these are the most common default lifecycle phases executed.

 

  • validate: validate the project is correct and all necessary information is available
  • compile: compile the source code of the project
  • test: test the compiled source code using a suitable unit testing framework. These tests should not require the code be packaged or deployed
  • package: take the compiled code and package it in its distributable format, such as a JAR.
  • integration-test: process and deploy the package if necessary into an environment where integration tests can be run
  • verify: run any checks to verify the package is valid and meets quality criteria
  • install: install the package into the local repository, for use as a dependency in other projects locally
  • deploy: done in an integration or release environment, copies the final package to the remote repository for sharing with other developers and projects.

 

转载于:https://www.cnblogs.com/javaleon/p/3959641.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值