在 Intellij 中将主要的 Guice 和辅助 jar 文件添加到我的项目后,我无法再单步调试包含 @Inject 注释的文件。只需在我的项目中包含这两个 jar 而不更改我的源代码就会产生许多警告:
“忽略不带有关联 EnclosureMethod 属性的匿名内部类 (com.google.inject.internal.cglib.core.$AbstractClassGenerator$1) 的 InnerClasses 属性。”
用于 ClassEmitter、DebuggingClassWriter、EmitUtils、KeyFactory、ReflectUtils、Enhancer、MethodInterceptorGenerator、NoOp 和 FastClassEmitter。
我的问题 - 如何在带注释的源文件中恢复步骤调试以及如何清除这些错误?
谢谢!