Мое веб-приложение на основе GWT соответствует структуре проекта GWT, как описано в
Стандартная директория и макет пакета GWT
В проекте есть несколько JSP в проектеи я хотел использовать плагин JSPC для предварительной компиляции и упаковки их.
Я добавил плагин maven как
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jspc-maven-plugin</artifactId>
<executions>
<execution>
<id>jspc</id>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<warSourceDirectory>${basedir}/war</warSourceDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1</version>
<configuration>
<webappDirectory>${gwt.output.directory}</webappDirectory>
....
<webXml>${basedir}/target/jspweb.xml</webXml>
<injectString><!-- [INSERT FRAGMENT HERE] --></injectString>
</configuration>
</plugin>
Но при запуске я получаю следующую ошибку
Failed to execute goal org.codehaus.mojo:jspc-maven-plugin:1.4.6:compile (jspc) on project fqng-webapp: JSPC Error: C:\MyWorkSpace\XXX\YYYY\src\main\webapp\WEB-INF\web.xml (The system cannot find the path specified) -> [Help 1]
Похоже, JSP-компилятор ищет файл web.xml на основе структуры веб-приложения maven.Есть ли способ настроить плагин JSPC для работы со структурой проекта GWT?