Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 算法 小程序 Arthas JVM juc AQS Docker DevOps


IDEA Skipped breakpoint because it happened inside debugger evaluation

IDEA 大约 394 字

现象

IDEADebug方式运行时,提醒跳过了断点。而且一些变量竟然没有执行构造方法就初始化了(构造中也加了断点,但直接跳过了)。

Skipped breakpoint at xxx because it happened inside debugger evaluation

原因

因为IDEA中的Debug默认会调用toString()方法,而恰巧这个类的初始化是在其他类的toString()方法中。

解决

关闭IDEADebug时自动调用toString()方法。

打开找到DebuggerJava选项,取消勾选Enable 'toString()' object view

设置完整路径如下:

- Settings
 - Build, Execution, Deployment
  - Debugger
   - Data Views
    - Java

示意图:

阅读 156 · 发布于 2022-04-15

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批