我正在调试在Eclipse 3.4.1中运行的服务器进程.大约有20个线程,睡觉后以不同的间隔醒来.
我在一个线程上的一个方法中设置了断点,Eclipse在那里正确停止.在Debug视图中使用堆栈跟踪扩展线程,我可以使用各种按钮逐步执行.这就是我所期待的.
我的问题是,当我单步执行时,似乎另一个正在运行的线程被唤醒时,它会在Debug视图中窃取焦点.我的暂停线程不再被选中或扩展(它旁边有一个+)并且所有按钮都被禁用.我必须单击挂起的线程继续调试.
有没有人见过这个,知道我可以改变的任何变通办法或设置?
调试J2EE应用程序时,在Eclipse中,我确实看到了数百个Threads.但是,我对单个线程感兴趣,其中我的断点命中.每次来回寻找它都是一种痛苦.
如何过滤掉未悬浮的线程?