2015-01-06 2 views
0

Я построил тему с тематическим дизайнером от Sencha GXT 3.1.0-Beta. Он работает хорошо, если я использую Sencha GXT 3.1.0-Beta в своем приложении, но если я использую Sencha GXT 3.1.0, он больше не работает.Sencha GXT themebuilder 3.1.0 Beta не работает с Sencha Gxt 3.1.0

я получаю следующее сообщение об ошибке:

[INFO] [ERROR] Errors in jar:file:/D:/maven/repository/de/company/theme-0.0.1.jar!/de/company/theme/client/base/toolbar/Css3ToolBarAppearance.java' 
[INFO] [ERROR] Line 20: The type Css3ToolBarAppearance must implement the inherited abstract method BoxLayoutContainer.BoxLayoutContainerAppearance.render(SafeHtmlBuilder) 
[INFO] [ERROR] Line 20: The type Css3ToolBarAppearance must implement the inherited abstract method HBoxLayoutContainer.HBoxLayoutContainerAppearance.moreIcon() 
[INFO] [ERROR] Line 20: The type Css3ToolBarAppearance must implement the inherited abstract method HBoxLayoutContainer.HBoxLayoutContainerAppearance.moreButtonStyle() 
[INFO] [ERROR] Errors in 'com/sencha/gxt/widget/core/client/toolbar/ToolBar.java' 
[INFO] [ERROR] Line 39: Rebind result 'de.company.theme.client.base.toolbar.Css3ToolBarAppearance' could not be found 
[INFO] [ERROR] Errors in 'jar:file:/D:/maven/repository/de/company/0.0.1/theme-0.0.1.jar!/de/company/theme/client/base/Css3ThemeAppearance.java' 
[INFO] [ERROR] Line 58: The method moreIcon() of type Css3ThemeAppearance must override or implement a supertype method 
[INFO] [ERROR] Errors in 'com/sencha/gxt/core/client/resources/ThemeStyles.java' 
[INFO] [ERROR] Line 29: Rebind result 'de.company.theme.client.base.Css3ThemeAppearance' could not be found 
[INFO] [ERROR] Errors in 'com/sencha/gxt/widget/core/client/toolbar/PagingToolBar.java' 
[INFO] [ERROR] Line 217: Rebind result 'de.company.client.base.toolbar.Css3ToolBarAppearance' could not be found 

Кто-нибудь есть намек на то, что делать?

+0

Вы также пытались обновить тему? Я не думаю, что темы из более старой версии темы будут работать с новой версией GXT. –

ответ

0

Версии должны использоваться вместе - 3.1.0-бета от темыbuilder не может работать с какой-либо версией gxt, кроме 3.1.0-бета. Восстановите тему с той же версией темы, что и версия gxt, которую вы используете.

В целом версии не так ограничивают - 3.1.0 и 3.1.1 должны быть совместимы, например (хотя я не могу гарантировать, что это на 100%, так как некоторые особенности поведения могут зависеть от этих версии), но версия -beta, ну, бета-версия - у нее есть ошибки, и поломки иногда нужно делать после бета-тестирования и до финальной версии.

+0

Где я могу получить «нормальную» версию thembuilder? Я не могу найти его где-нибудь – jps90

+0

Где вы взяли GXT? Он должен быть доступен с одного и того же места, как часть загрузки? –

+0

Я включил его из Mavenrepository. – jps90

Смежные вопросы