2011-02-01 3 views
8

私のGWTプロジェクトにGWT Mavenプラグインを使用しています。問題は、サーバークラスであってもクラスが変更された場合、GWT Mavenプラグインはmvn packageを実行したときにすべてのGWTコードを再コンパイルすることです。毎回GWT Mavenプラグインが再コンパイルされます

このプラグインは、再コンパイルが必要であると判断する方法を教えてください。どのように私はそれをよりスマートにすることができますか?

+0

なぜmvnパッケージを頻繁に実行する必要がありますか? –

答えて

15

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> 
[...] 
0

thisはありますか?いくつかの有用なオプション、gwt.compiler.skipのように、そしていくつかの他はあり

+0

このパラメータを追加すると、mvn clean後にgwtの部分が取得されますか?この場合の行動は何ですか? – Bax

関連する問題