eclipse里Debug设置断点不起作用是怎么回事

 我来答
crystalstar0
高粉答主

2018-04-11 · 说的都是干货,快来关注
知道小有建树答主
回答量:190
采纳率:98%
帮助的人:5.8万
展开全部

是因为JVM上实际运行的代码和设置断点的代码不是同一份。

解决办法:

1、开启Skip All Breakpoints功能,即忽略所有断点,按下快捷键:Ctrl+Alt+B,即可关闭此功能。

2、也可以在eclipse中通过界面选项来关闭,首先,点击主界面的Run。

3、点击之后,在出现的下拉框中就能看到 Skip All Breakpoints  这个选项,单击它就可以完成开启或关闭了。

4、在断点模式下,运行已经正常。

5、断点的一步一步执行可以用下图所示的按钮点击执行,也可以按F6执行。

育知同创教育
2016-01-27 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

  原因: JVM上实际运行的代码和设置断点的代码不是同一份。

  解决办法:

  1. clean工程,把断点全部清掉,重新打断点,再调试,就没问题了。

  2. 去掉断点:在debug模式,breakpoints中removeAll breakpoints,如果不存在,先断的点一下断点,再去掉,或者点击skip all breakpoints

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
java和小熊
2016-01-23 · 超过69用户采纳过TA的回答
知道小有建树答主
回答量:103
采纳率:100%
帮助的人:87.1万
展开全部
起作用,3个要求
1、设置好断点
2、调到debug模式, 如果是eclipse的话,点击右上角的debug就可以了
3、代码运行到断点处
你可以检测一下,是否都达到要求了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式