2011-07-19 6 views
2

ClientBundleと@source Annotationを使用しようとしましたが、eclipse-project-settingsを変更せずに、 "src/main"にexlude-filterが設定されているため、/resources "を参照してください。 gwt-issueは、この問題を詳細に説明し、いくつかの(悪い)回避策を示します。clientBundle/Eclipse/Maven @ source-tagの問題

この設定項目を.project-fileから取得するには、pom(おそらくgwt-maven-plugin部分)のリソースフォルダ/フィルタリングを設定する方法はありますか?

または、この問題の「実際の」解決策がありますか?

答えて

1

ビルドリソースを追加してMaven Way(どんな速度でもMaven3を使用しています)と思っています。たとえば(GWT jarモジュール用)

<build> 
    <resources> 
     <resource> 
      <directory>src/main/java</directory> 
      <includes> 
       <include>**/*.java</include> 
       <include>**/*.gwt.xml</include> 
      </includes> 
     </resource> 
     <resource> 
      <directory>src/main/resources/images</directory> 
      <targetPath>images</targetPath> 
      <includes> 
       <include>**/*.*</include> 
      </includes> 
     </resource> 
     <resource> 
      <directory>src/main/resources/styles</directory> 
      <targetPath>styles</targetPath> 
      <includes> 
       <include>**/*.css</include> 
      </includes> 
     </resource> 
    </resources> 
</build>