在准备包含GWT模块的Maven2项目的发布时,mvn -B release:prepare release:perform会构建两次GWT模块,这占据了构建的大部分时间。
在执行release:prepare时,不需要运行完整的GWT构建,仅验证构建就足够了。这可以通过在命令行上指定-Dgwt.validateOnly=true标志来实现,但是当在Hudson下使用Maven2发布插件插件时,命令行参数被传递给一次执行。
如何将-Dgwt.validateOnly标志传递给release:prepare而不传递给release:perform
发布于 2010-06-22 20:26:44
自己来做,然后创建两个步骤。
mvn -B release:prepare -Dgwt.validateOnly=truemvn -B release:perform编辑:只是阅读了M2发布插件的文档。我建议使用标准的Release Plugin或Batch Task Plugin。
https://stackoverflow.com/questions/3091274
复制相似问题