我为GWT项目使用GWT Maven插件。问题是,如果任何类被更改,即使它是服务器类,GWT Maven插件在运行mvn package
时重新编译所有GWT代码。
此插件如何确定需要重新编译?我怎么能让它更聪明?
答案 0 :(得分:15)
有两种解决方案:
1st)将 gwt.compiler.skip = true 添加到Maven命令行
mvn -Dgwt.compiler.skip=true package
2)在你的pom.xml文件中评论gwt-maven-plugin插件的编译目标
[...]
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
[...]
<executions>
<execution>
<configuration>
[...]
</configuration>
<goals>
<!--
<goal>compile</goal>
-->
</goals>
</execution>
</executions>
</plugin>
[...]
答案 1 :(得分:0)
您是否阅读过this?有一些有用的选项,比如gwt.compiler.skip和其他一些