2011-01-26 4 views
2

У меня возникли проблемы после того, как приложение gwt «international» появилось у меня.GWT: Ошибка в режиме размещения после локализации

мой app.gwt.xml:

<module rename-to='app'> 
    <!-- Inherit the core Web Toolkit stuff. --> 
    <inherits name='com.google.gwt.user.User' /> 
    <inherits name="com.google.gwt.i18n.I18N" /> 

    <!-- Inherit the default GWT style sheet. --> 
    <inherits name='com.google.gwt.user.theme.standard.Standard' /> 
    <!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> --> 
    <!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/> --> 

    <!-- Specify the app entry point class. --> 
    <entry-point class='dk.blabla.app.client.Entry' /> 

    <!-- Specify the paths for translatable code --> 
    <source path='client' /> 
    <source path='shared' /> 

    <!-- Specify the locales you will be supporting --> 
    <extend-property name="locale" values="da" /> 
</module> 

И я добавил folloing к app.html Header

<meta name="gwt:property" content="locale=en"> 

Теперь я не могу запустить мое приложение в режиме хоста. Я получаю следующие ошибки

[ERROR] [приложение] - Отложенное связывание Сбой 'com.google.gwt.i18n.client.impl.CldrImpl'; ожидают последующие неудачи

[ERROR] [приложение] Не удалось загрузить модуль Точка входа класс dk.blabla.app.client.App (см связанный исключение для деталей) java.lang.RuntimeException: Отложенный связывание Сбой 'com.google.gwt.i18n.client.impl.CldrImpl' (вы забыли, чтобы наследовать необходимый модуль?)

Edit:

Кстати, я использую eclipse с плагином google.

ответ

1

Я думаю, вы должны добавить

<inherits name="com.google.gwt.i18n.CldrLocales"/> 

к вашему app.gwt.xml. Для получения подробной информации см. Runtime Locales

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