延迟绑定失败的错误 - Ginjector
问题描述:
嗨,我有我的GWT应用程序有问题,我有以下错误,虽然我有这个继承:延迟绑定失败的错误 - Ginjector
<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());
}
答
的问题是解决方案是使用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=
答
“延迟绑定失败” 错误总是 preceed通过指出具体问题的具体错误编辑。
错误与我使用的GWT库。可能与WEB-INF/lib文件夹中的guice库不匹配。干杯。 – xybrek