2013-03-18 3 views
1

У меня есть многомодульный проект GWT, построенный с Maven. Я хотел бы иметь сгенерированный код GWT (местоположение, указанное gen gwt:compile parameter), доступное для отладки в режиме DEV.Как получить сгенерированный исходный код GWT для работы в режиме DEV?

Я запускаю режим DEV из затвора затмения.

Однако, когда я пытаюсь добавить сгенерированный код в качестве исходной папки в eclipse, я получаю массу ошибок, которые препятствуют запуску приложения. Даже с ошибками я пытался запустить мой webapp без успеха.

Большинство ошибок JSNI 'ссылка на несуществующее поле' ошибки, расположенные в *_TypeSerializer.java#loadSignaturesNative() методах.

Другие ошибки связаны с отсутствием генерируемых CSS-файлов из встроенных стилей UIBinder и несколькими несоответствующими входными параметрами до ImmutableMap_FieldSerializer.deserialize(...) и ImmutableMap_FieldSerializer.serialize().

Любая помощь приветствуется!

+0

Временно - обычно я добавляю целевую/.генерированную папку как код src, редактируя путь сборки проекта. – SSR

+1

@SSR Это именно то, что я делаю, чтобы получить ошибки, о которых я упоминал. Я также попытался добавить каждую банку GWT 2.5.0 в путь сборки. Тот же результат. – Jonathan

ответ

1

Вы должны добавить папку на вкладку источника запуска, а не как исходную папку для своего проекта.

+0

Да. Вот так! У меня возникли некоторые проблемы с повреждением кеша моего устройства, но это было трюк! – Jonathan

+0

OMG! Я сейчас выхожу из рамок редактора, чтобы пропустить код! – Jonathan