Итак, что я сделал, чтобы заставить его работать:
1) добавить настройки выходного каталога, чтобы maven создавал файлы там, где их ожидает GWT:
<outputDirectory>${project.build.directory}/${project.artifactId}-${project.version}/WEB-INF/classes</outputDirectory>
2) настройте maven-gwt-plugin, чтобы он соответствовал вашему приложению GAE home
<extraJvmArgs>-Dappengine.sdk.root=${appengine.sdk.root}</extraJvmArgs>
3) настроить maven-gae-plugin для предоставления правильных путей для GAE home
<configuration>
<sdkDir>${appengine.sdk.root}</sdkDir>
<jvmFlags>-Dappengine.sdk.root=${appengine.sdk.root}</jvmFlags>
</configuration>
4) установите свойство, указывающее на дом установки GAE:
<appengine.sdk.root>/path/to/gae/home</appengine.sdk.root>
и тогда вы сможете запустить сервер
mvn gwt:run
и отладка
mvn gwt:debug
отлично работает с IntelliJ IDEA CE 10, но не забудьте запустить
мвн война: взорвался
после каждого задания mvn clean