我需要使用maven插件为GWT编译器设置输出目录位置。
我已经调查了GWT编译器和gwt-maven-plugin文档,但没有找到任何选项。
例如:
我有两个名为editor
和console
的模块,gwt-maven-plugin将它们编译为%ROOT%/editor
和%ROOT%/console
dirs。
但我需要将这些模块编译成%ROOT%/ria/editor
和%ROOT%/ria/console
dirs,以减少维护基于URL的安全性和其他内容的工作。
是否可以在插件配置中设置ria
目录,以避免不必要的新ANT任务创建,以便将已编译的模块移动到需要的位置?
答案 0 :(得分:17)
我必须取消选中以下屏幕截图
答案 1 :(得分:10)
<plugin>
<artifactId>gwt-maven-plugin</artifactId>
<configuration>
<webappDirectory>${project.build.directory}/${project.build.finalName}/ria</webappDirectory>
</configuration>
</plugin>
请参阅http://mojo.codehaus.org/gwt-maven-plugin/compile-mojo.html#webappDirectory
虽然它不能与DevMode一起使用,除非你以-noserver
模式运行(无论如何我都建议任何中型/大型项目)