Nic*_*ner 2 gwt gwt-gin dependency-injection
我有一个Ginjector:
@GinModules(FooGinModule.class)
public interface FooGinjector extends Ginjector {
...
PlaceHistoryHandler historyHandler();
}
Run Code Online (Sandbox Code Playgroud)
每当我调用时injector.historyHandler(),我都会得到一个空指针异常.(它injector本身不为空.)我该怎么调试呢?打印到Chrome控制台的错误消息没有帮助 - 它只是说"空指针异常".
将-gen选项传递给开发模式或编译器,以便您可以查看实现您的类的生成代码FooGinjector.
如果您在开发模式下运行,您甚至可以将该-gen文件夹添加到Eclipse中的源路径,然后在调试会话期间单步执行生成的代码.