GWT дизайнер не работает с проектом Maven-GWT - PullRequest
6 голосов
/ 02 апреля 2011

Я только что начал проект GWT со средой:

  • Eclipse Helios
  • Плагин Google для Eclipse 3.6
  • Плагин maven2 для Eclipse
  • Gwt дизайнер для eclipse 3.6

Проект создан gwt-maven-plugin.Проект может работать в режиме разработки.Но GWT Designer не работает для клиентского класса GUI.Я удалил зависимости Maven для GWT и напрямую импортировал Eclipse GWT SDK, GWT Designer начинает работать для клиентского класса GUI.Но он все еще не работает для файла шаблона UiBuilder.

Сообщение об ошибке: шаблон UIBinder должен быть в клиентском пакете.

Вы пытаетесь использовать UiBinder для / hsp-web / src/main/java/com/hs/hspweb/client/ui/UserListViewImpl.ui.xml, однако его нет в клиентском пакете GWT.

Ответы [ 2 ]

11 голосов
/ 21 апреля 2011

Перейдите к «Путь сборки Java» в свойствах проекта, щелкните «YourProjectName / src / main / resources» -> «Excluded: **» и нажмите кнопку «Удалить».Он должен измениться на «Исключено: (Нет)». После этого вы сможете открыть конструктор GWT.

3 голосов
/ 18 апреля 2011

Я нашел решение здесь.http://mojo.codehaus.org/gwt-maven-plugin/eclipse/google_plugin.html

Ограничение этого плагина состоит в том, что он будет искать модули gwt и страницы хоста только в первой исходной папке classpath.Используя интеграцию Maven / Eclipse, такую ​​как m2eclipse, эта будет вашей исходной папкой (src / main / java).Вам придется переместить ваши файлы gwt.xml в эту папку вместо стандартного каталога ресурсов Maven.См. Выпуск плагина Google Eclipse # 1597 .

...