You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ中JUnit调试意外停在系统Java文件断点的解决求助

解决IntelliJ中JUnit调试自动进入系统Java代码的问题
  • 调整调试器跳过规则
    打开IntelliJ设置(快捷键Ctrl+Alt+S / Cmd+,),导航到Build, Execution, Deployment > Debugger > Stepping。在「Do not step into the classes」列表中,添加java.、javax.、com.sun.这类系统Java库的包前缀,调试器就会自动跳过这些类的代码执行。也可以直接勾选列表下方的「Skip library classes」选项(部分版本名称略有差异),一键跳过所有第三方和系统库类。

  • 检查全局异常断点
    按下Ctrl+Shift+F8 / Cmd+Shift+F8打开断点面板,查看是否启用了全局异常断点(比如所有Exception或Error的断点)。这类断点会在系统代码抛出异常时触发暂停,若不需要,右键点击对应异常断点选择「Disable」即可。

  • 清理无效断点
    在断点面板中,通过筛选功能只显示当前项目的断点,确认没有误设置到系统或依赖库类中的断点。若有意外添加的断点,直接删除即可。

  • 重置调试器配置(极端情况)
    若以上方法都无效,可关闭IntelliJ,找到项目根目录下的.idea文件夹,删除workspace.xml文件(建议先备份),重启IntelliJ后重新配置调试器设置。

内容的提问来源于stack exchange,提问作者Rasputin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 07:02:33