Я знаю, что это старый, но вот мой последний подход (также ответил здесь )
Я не могу говорить за webAppCreator, потому что я не использовал его, но мне повезло, создавая проекты Maven в Eclipse с использованием плагина gwt-maven-plugin из codehause.
Создание проекта Maven GWT Directy в Eclipse
Откройте мастер создания нового проекта в Eclipse и выполните фильтрацию в Maven Project.
Выберите проект Maven и нажмите «Далее».
Введите местоположение проекта по своему вкусу и нажмите «Далее».
Введите "gwt-" в фильтр архетипов и выберите gwt-maven-plugin из Codehaus. Нажмите Далее.
Введите сведения о проекте maven и значение модуля, затем нажмите «Готово».
В Eclipse вы создадите проект maven - gwt для вас. Это идет с примером приложения, которое вы можете использовать, чтобы убедиться, что вы можете правильно запустить приложение.
Запуск командной строки приложения
- Открыть командную строку.
- Перейдите к своему проекту домой.
- Запустите команду "mvn clean package".
- Запустите команду "mvn gwt: run"
Это должно заставить вас работать. Если вы использовали 2.7.0 gwt-maven-plugin, это должно запустить приложение в режиме супер разработчика по умолчанию.
Запустить приложение в Eclipse
- После этого перейдите в «Свойства»> «Google»> «Веб-приложение» и установите флажок «В этом проекте есть каталог WAR». Каталог WAR, использующий этот плагин, должен быть src / main / webapp.
- Перейдите в Свойства> Google> Web Toolkit и установите флажок «В этом проекте есть каталог WAR. Вы можете указать модуль здесь. Я на самом деле не могу этого сделать, это может быть связано с моим плагином Google для Eclipse или что-то специфическое для окружающей среды ...
- Запуск от имени> Веб-приложение.
- Если у вас были проблемы, как у меня, на шаге 2, то вы получите ошибку
Missing required argument 'module[s]'
. Чтобы это исправить, откройте конфигурацию запуска (должна быть создана автоматически) и на вкладке аргументов добавьте в конце аргументов квалифицированное имя пакета для вашего модуля, например, com.mycompany.abc.GwtSampleModule. Не добавляйте префикс «.gwt.xml».
- Стоит также проверить правильность HTML-страницы, на которую ссылаются ваши аргументы, у меня также были проблемы с этим.
Приложение должно быть настроено для запуска в Eclipse с использованием этой конфигурации запуска. Моя проверенная среда:
- Затмение Луны (v4.4)
- Плагин Google для Eclipse (v3.8)
- GWT Maven Plugin (v2.7.0)