IDEA Skipped breakpoint because it happened inside debugger evaluation
IDEA Debug About 395 words现象
IDEA
以Debug
方式运行时,提醒跳过了断点。而且一些变量竟然没有执行构造方法就初始化了(构造中也加了断点,但直接跳过了)。
Skipped breakpoint at xxx because it happened inside debugger evaluation
原因
因为IDEA
中的Debug
默认会调用toString()
方法,而恰巧这个类的初始化是在其他类的toString()
方法中。
解决
关闭IDEA
中Debug
时自动调用toString()
方法。
打开找到Debugger
下Java
选项,取消勾选Enable 'toString()' object view
。
设置完整路径如下:
- Settings
- Build, Execution, Deployment
- Debugger
- Data Views
- Java
示意图:
Views: 4,164 · Posted: 2022-04-15
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...