java – 在Eclipse的每一行都放一个断点?

前端之家收集整理的这篇文章主要介绍了java – 在Eclipse的每一行都放一个断点?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在 Eclipse中的每一行都设置断点?

我问的原因是因为我正在分析用Java编写的代理程序,它等待并监听连接.我试图了解它是如何工作的,但我无法弄清楚连接到达时代码的起源.

无论代码从哪里开始,换句话说,每一行都有断点,我该如何触发断点?

解决方法

我想不出你想要在每一行都有断点的原因.这相当于简单地在main()的第一行放置一个断点,然后逐步进入你的程序 – 而不是一个理智的人通常想要用大型程序做的事情.

我会建议:

>删除或禁用您已有的任何断点
>以调试模式启动代理;允许它初始化.现在正在听.
>点击调试控件中的“暂停”按钮.您可能必须选择正确的线程暂停 – 实验.
>查看堆栈显示,这将显示它暂停的位置.它可能会在库类中暂停 – 跟随堆栈到您自己的代码.

如果您愿意,现在可以使用客户端连接到代理,并使用调试步骤控件来查看代码如何处理它.这样做的一个问题是,当您查看步骤时,事情会超时,因此在可能的情况下设置更长的超时会很有用.

猜你在找的Java相关文章