在maven中相当新。通过阅读maven的文档:
official website
,我知道在默认生命周期中,有21个阶段,包括
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
,
test
,
prepare-package
,
package
,
pre-integration-test
,
integration-test
,
post-integration-test
,
verify
,
install
和
deploy
.
但是当我看到
Built-in Lifecycle Bindings
,我发现没有插件目标绑定到以下阶段
验证
,
初始化
,
验证
等
所以,如果我运行命令
mvn package
,是否执行没有插件目标的阶段?
验证
,
初始化
,
验证
等将自动执行。