您在命令行中指示的目标已链接到Maven
的生命周期。例如,
build生命周期(还具有
clean和
site不同的生命周期)由以下阶段组成:
validate
:验证项目正确,并且所有必要的信息均可用。compile
:编译项目的源代码。test
:使用合适的单元测试框架测试编译后的源代码。这些测试不应要求打包或部署代码。package
:获取编译后的代码并将其打包为可分发格式,例如JAR。integration-test
:如有必要,将程序包处理并部署到可以运行集成测试的环境中。verify
:运行任何检查以验证包装是否有效并符合质量标准install
:将软件包安装到本地存储库中,以作为本地其他项目中的依赖项。deploy
:在集成或发布环境中完成,将最终包复制到远程存储库,以便与其他开发人员和项目共享。
你可以找到的“核心”插件列表在这里,但也有很多其他插件,如Codehaus的那些,在这里。



