Ошибка отложенного связывания - Ginjector - PullRequest
1 голос
/ 02 июля 2011

Привет, у меня проблема с моим приложением gwt, у меня ошибка ниже, хотя у меня есть это наследство:

<inherits name='com.google.gwt.inject.Inject' />

Ошибка:

Caused by: java.lang.RuntimeException: Deferred binding failed for 'com.mygwtapp.client.gin.Injector' (did you forget to inherit a required module?)
    at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:53)
    at com.google.gwt.core.client.GWT.create(GWT.java:98)
    at com.mygwtapp.client.Mygwtapp.onModuleLoad(Mygwtapp.java:29)

Mygwtapp.java

@Override
public void onModuleLoad() {

    final Injector ginjector = GWT.create(Injector.class);

    final MainPresenter mainPresenter = ginjector.getMainPresenter();

    mainPresenter.bind();

    RootPanel.get().add(mainPresenter.getDisplay().asWidget());     

    logEvent(ginjector.getEventBus());
}

Ответы [ 2 ]

2 голосов
/ 02 июля 2011

«Ошибка отложенного связывания» всегда , за которыми следуют конкретные ошибки, указывающие на точную проблему.

0 голосов
/ 02 июля 2011

Решением проблемы было использование GWT 2.1.0 M2 http://code.google.com/p/google-web-toolkit/downloads/detail?name=gwt-2.1.0.m2.zip&can=2&q=

...