以编程方式禁用断点

时间:2015-11-05 14:01:00

标签: java debugging

我面临以下问题:我有一些线程就是这样开始的:

  
      
  1. 线程x启动
  2.   
  3. 线程x运行一些调用
  4.   
  5. 此时创建了线程x + 1(与x相同的代码)
  6.   
  7. 线程x + 1运行一些调用
  8.   
  9. .......
  10.   
  11. 线程x + 1退出
  12.   
  13. 线程x运行一些代码并退出
  14.   

当我在代码中放置断点时,它会停止线程xx+1,我正在寻找一种自动方法,使调试器仅在运行第一个线程的第一个线程的断点处停止码。

我熟悉在C中添加断点,所以我猜有一种方法可以在Java中操纵断点,并希望有一些方法可以禁用它们(可能会禁用Java等效的C调试信号) )。

我曾尝试编写一个可以做到的eclipse插件,但我希望有一种更简单的方法,目前它的工作效果不太好,而且我希望它对IDE更加不可知。

有什么建议吗?

0 个答案:

没有答案