Ginjectorをデバッグする方法は?
-
27-10-2019 - |
質問
私はginjectorを持っています:
@GinModules(FooGinModule.class)
public interface FooGinjector extends Ginjector {
...
PlaceHistoryHandler historyHandler();
}
私が電話するときはいつでも injector.historyHandler()
, 、nullポインターの例外を取得します。 ( injector
それ自体はヌルではありません。)どうすればこれをデバッグできますか? Chromeのコンソールに印刷されたエラーメッセージは役に立ちません。「Null Pointer Exception」と書かれています。
解決
渡します -gen
開発モードまたはコンパイラへのオプションがあり、クラスの生成されたコードを実装することができます FooGinjector
.
開発モードで実行されている場合は、 -gen
あなたへのフォルダー ソースパス Eclipseで、デバッグセッション中に生成されたコードに足を踏み入れます。
所属していません StackOverflow