【发布时间】:2012-02-09 16:56:24
【问题描述】:
Maven 具有以下默认生命周期步骤:
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.
maven gwt 插件支持:gwt:compile
maven gae 插件支持:gae:deploy
但底部的两个不是默认 maven 生命周期的一部分(至少来自我们的 pom)。那么,在我们的构建机器上,我们应该在上面运行什么?
我们目前正在运行“mvn test gwt:compile gae:deploy”。对吗?
【问题讨论】:
标签: google-app-engine gwt maven build lifecycle