2011-07-19 71 views
2

我嘗試使用ClientBundle和@source Annotation,但未更改eclipse-project-settings,因爲exrc-filter設置爲「src/main」,Eclipse無法找到任何資源/資源」。 gwt-issue詳細描述了該問題,並列出了一些(不好的)解決方法。clientBundle/Eclipse/Maven @ source-tag問題

有沒有什麼辦法可以在pom中配置資源文件夾/過濾(可能在gwt-maven-plugin部分中),以便從.project文件中獲取此配置項?

或者是否存在針對此問題的「真實」解決方案?

回答

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>