私のGWTプロジェクトにGWT Mavenプラグインを使用しています。問題は、サーバークラスであってもクラスが変更された場合、GWT Mavenプラグインはmvn package
を実行したときにすべてのGWTコードを再コンパイルすることです。毎回GWT Mavenプラグインが再コンパイルされます
このプラグインは、再コンパイルが必要であると判断する方法を教えてください。どのように私はそれをよりスマートにすることができますか?
私のGWTプロジェクトにGWT Mavenプラグインを使用しています。問題は、サーバークラスであってもクラスが変更された場合、GWT Mavenプラグインはmvn package
を実行したときにすべてのGWTコードを再コンパイルすることです。毎回GWT Mavenプラグインが再コンパイルされます
このプラグインは、再コンパイルが必要であると判断する方法を教えてください。どのように私はそれをよりスマートにすることができますか?
2つの解決策があります
第一)あなたのMavenのコマンドラインにgwt.compiler.skip =真を追加
mvn -Dgwt.compiler.skip=true package
第二)あなたのpom.xmlファイルにGWT-mavenの-プラグインプラグインのコンパイル目標コメント
[...]
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
[...]
<executions>
<execution>
<configuration>
[...]
</configuration>
<goals>
<!--
<goal>compile</goal>
-->
</goals>
</execution>
</executions>
</plugin>
[...]
なぜmvnパッケージを頻繁に実行する必要がありますか? –