我面临以下问题:我有一些线程就是这样开始的:
- 线程x启动
- 线程x运行一些调用
- 此时创建了线程x + 1(与x相同的代码)
- 线程x + 1运行一些调用
- .......
- 线程x + 1退出
- 线程x运行一些代码并退出
醇>
当我在代码中放置断点时,它会停止线程x
和x+1
,我正在寻找一种自动方法,使调试器仅在运行第一个线程的第一个线程的断点处停止码。
我熟悉在C
中添加断点,所以我猜有一种方法可以在Java
中操纵断点,并希望有一些方法可以禁用它们(可能会禁用Java等效的C调试信号) )。
我曾尝试编写一个可以做到的eclipse插件,但我希望有一种更简单的方法,目前它的工作效果不太好,而且我希望它对IDE更加不可知。
有什么建议吗?