2

我有一个 Ginjector:

@GinModules(FooGinModule.class)
public interface FooGinjector extends Ginjector {

  ...

  PlaceHistoryHandler historyHandler();

}

每当我打电话injector.historyHandler()时,我都会收到一个空指针异常。(injector本身不为空。)我该如何调试呢?打印到 Chrome 控制台的错误消息没有帮助 - 它只是说“空指针异常”。

4

1 回答 1

6

-gen选项传递给开发模式或编译器,以便您可以查看为实现您的FooGinjector.

如果您在开发模式下运行,您甚至可以将-gen文件夹添加到 Eclipse 中的源路径,然后在调试会话期间单步执行生成的代码。

于 2012-02-19T22:19:29.277 回答