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