Проблема с clientBundle / Eclipse / Maven @ source-tag - PullRequest
2 голосов
/ 19 июля 2011

Я пытался использовать ClientBundle и @source Annotation, но без изменения eclipse-project-settings, Eclipse не может найти какие-либо ресурсы из-за набора exlude-filter для "src / main / resources". gwt-issue подробно описывает проблему и перечисляет некоторые (плохие) обходные пути.

Есть ли способ настроить папку ресурсов / фильтрацию в pom (возможно, в части gwt-maven-plugin), чтобы получить этот элемент конфигурации из .project-файла?

Или есть «реальное» решение этой проблемы?

1 Ответ

1 голос
/ 29 октября 2011

Я получил это, работая, как мне кажется, с Maven Way (используя Maven3), добавляя ресурсы для сборки. Например (для использования в баночном модуле GWT)

<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>
...