smartGWT и Eclipse с WindowBuilder

Я использую eclipse Helios с SmartGWT. Если я запускаю WindowBuilder для разработки графического интерфейса, я всегда получаю это сообщение об ошибке:

WindowBuilder поддерживает только версии SmartGWT 2.2, 2.3. А вот 2.4 нашел.

Я попытался использовать SmartGWT версии 2.2, удалив банки 2.4 и добавив банки 2.2.

Однако сообщение осталось прежним. Если я использую GWT Designer, он работает, но я не получаю элементы управления SmartGWT, а только обычные элементы GWT. Я знаю, что когда-то он работал со SmartGWT 2.4, но я понятия не имею, что сейчас не так... У кого-нибудь есть идеи? Это уже помогло бы мне передать элементы управления smartgwt дизайнеру WT, но я понятия не имею, как это сделать...

Большое спасибо


person Peter    schedule 26.08.2011    source источник


Ответы (1)


Вы должны следовать инструкциям здесь.

Обобщить:

  1. создайте новый проект Java с найденным классом дизайнера gwt здесь

  2. добавьте номера версий в VALID_VERSIONS и VALID_VERSIONS_STRINGS в коде (например, «3.0», «3.1», «4.0»)

  3. вам нужно будет добавить следующие JAR-файлы из папки плагинов Indigo:

    com.google.gdt.eclipse.designer.SmartGWT_2.6.0.r37x201206111253.jar .core_3.7.3.v20120119-1537.jar org.apache.commons.lang_2.4.0.v201005080502.jar

  4. близкое затмение

  5. откройте com.google.gdt.eclipse.designer.SmartGWT_2.6.0.r37x201206111253.jar с помощью 7Zip или чего-то еще и замените файлы классов, которые будут находиться в папке bin вашего проекта.

Похоже, это хорошо работает и со SmartGWT 4.0. К сожалению, мы все еще используем Indigo с WindowBuilder. Juno может работать для простого GWT, но я не помню. Кеплер вообще не работает.

person Scotty    schedule 16.07.2013