多线程调试

一般情况下我们调试的时候是在一个线程中的,一步一步往下走。但有时候你会发现在Debug的时候,想发起另外一个请求都无法进行了?

那是因为IDEA在Debug时默认阻塞级别是ALL,会阻塞其它线程,只有在当前调试线程走完时才会走其它线程。可以在View Breakpoints里选择Thread,如图7.1,然后点击Make Default设置为默认选项。

[图7.1]
详解IntelliJ IDEA-Debug断点调试 | 第八篇:多线程调试

切换线程,在图7.2中Frames的下拉列表里,可以切换当前的线程,如下我这里有两个Debug的线程,切换另外一个则进入另一个Debug的线程。

[图7.2]
详解IntelliJ IDEA-Debug断点调试 | 第八篇:多线程调试

相关文章:

  • 2021-11-17
  • 2021-04-27
  • 2022-01-07
  • 2021-07-30
猜你喜欢
  • 2021-12-19
  • 2021-05-05
  • 2021-04-15
  • 2022-01-11
  • 2021-10-16
  • 2021-12-05
  • 2021-08-27
相关资源
相似解决方案