我尝试使用 ClientBundle 和 @source Annotation,但没有更改 eclipse-project-settings,由于为“src/main/resources”设置了排除过滤器,Eclipse 找不到任何资源。gwt-issue详细描述了该问题并列出了一些(错误的)解决方法。
有没有办法在 pom 中配置资源文件夹/过滤(可能在 gwt-maven-plugin 部分中)以从 .project-file 中获取此配置项?
或者这个问题有一个“真正的”解决方案吗?
我尝试使用 ClientBundle 和 @source Annotation,但没有更改 eclipse-project-settings,由于为“src/main/resources”设置了排除过滤器,Eclipse 找不到任何资源。gwt-issue详细描述了该问题并列出了一些(错误的)解决方法。
有没有办法在 pom 中配置资源文件夹/过滤(可能在 gwt-maven-plugin 部分中)以从 .project-file 中获取此配置项?
或者这个问题有一个“真正的”解决方案吗?
通过添加构建资源,我得到了我认为的 Maven 方式(无论如何使用 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>