Debugging Intellij IDEA调试器故障:';这';不可用

Debugging Intellij IDEA调试器故障:';这';不可用,debugging,intellij-idea,Debugging,Intellij Idea,最近,我开始在调试器中遇到上述问题,调试器无法找到“this”,即Java中的当前对象实例(我正在处理Java项目)。 虽然,我在“ajc$this”下看到了类中变量的初始值,但是。。。我不能使用evaluate,也不能在实际修改这些变量后修改“ajc$this”的值 其他问题显示: ((InputBuffer)((CoyoteInputStream)input.input.ib).lock=找不到 局部变量“输入” ((UnauthorizedException)ex).code=((Unau

最近,我开始在调试器中遇到上述问题,调试器无法找到“this”,即Java中的当前对象实例(我正在处理Java项目)。 虽然,我在“ajc$this”下看到了类中变量的初始值,但是。。。我不能使用evaluate,也不能在实际修改这些变量后修改“ajc$this”的值

其他问题显示:

((InputBuffer)((CoyoteInputStream)input.input.ib).lock=找不到 局部变量“输入”

((UnauthorizedException)ex).code=((UnauthorizedException)ex).code

((响应)((请求)((请求门面)请求)。请求。响应)。请求 ='this'不可用

请看一下,调试器非常重要

我发现的资源:-


在我的例子中,IntelliJ将默认java编译器设置为Ajc。
将调试器更改为Javac后,调试器按预期工作(设置->构建、执行、部署->编译器->Java编译器->使用编译器:Javac)

有一个类似的问题,但它适用于android studio。。。我不能理解这些答案,你可以。。请查找以下链接,我发现这是调试器控制台问题,在我与手动打印值进行交叉检查后,同时在调试器控制台中检查同一变量。代码方面,我可以看到更改,但调试器控制台没有反映它们。