GWT Maven插件每次都重新编译

时间:2011-02-01 12:47:08

标签: gwt maven

我为GWT项目使用GWT Maven插件。问题是,如果任何类被更改,即使它是服务器类,GWT Maven插件在运行mvn package时重新编译所有GWT代码。

此插件如何确定需要重新编译?我怎么能让它更聪明?

2 个答案:

答案 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和其他一些