我尝试使用ClientBundle和@source Annotation但不改变eclipse-project-settings,因为为“src / main / resources”设置了exlude-filter,Eclipse无法找到任何资源。 gwt-issue详细描述了问题,并列出了一些(不好的)解决方法。
有没有办法在pom中配置资源文件夹/过滤(可能在gwt-maven-plugin部分中)从.project-file中获取此配置项?
或者这个问题有“真正的”解决方案吗?
答案 0 :(得分: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>