【发布时间】:2012-02-19 21:24:14
【问题描述】:
这是我的 Gin 模块:
public class FooGinModule extends AbstractGinModule {
@Override
protected void configure() {
...
bind(ActivityManager.class).asEagerSingleton();
...
}
@Provides
@Singleton
public ActivityManager getActivityManager(EventBus eventBus, SimplePanel display,
ActivityMapper activityMapper) {
final ActivityManager activityManager = new ActivityManager(activityMapper, eventBus);
activityManager.setDisplay(display);
return activityManager;
}
}
当我尝试 gwt-compile 时,我收到以下错误:
[错误] 找不到类的 @Inject 或默认构造函数 com.google.gwt.activity.shared.ActivityManager
我指定 @Provides 方法是否错误?
【问题讨论】:
标签: gwt dependency-injection gwt-gin