调试器仅在断点停止,不会“跳过” [英] Debugger only stops at breakpoints, will not "step over"

查看:105
本文介绍了调试器仅在断点停止,不会“跳过”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试调试从源代码构建的代码。它是从Tanuki的包装开始的。

I'm trying to debug code that I've built from source. It is started with the wrapper from Tanuki.

我正在IntelliJ的想法中调试,但我不知道是什么问题。

I'm debugging inside IntelliJ idea but I'm not sure that is the problem.

调试器在所有放置断点的线路上正确停止,但永远不会F8,跳过不起作用。非常烦人,因为我必须在每个地方放置断点:)

The debugger correctly stops at all lines where I've put a break point but never else so F8, "step over" doesn't work. Very tiresome as I have to put break points every where :)

我做错了什么?

推荐答案

我也有这个行为。驱使我疯狂。

I am also having this behaviour. Drives me crazy.

我使用 -Dmaven.surefire.debug 运行maven构建,并从IntelliJ连接。
一直在做这个年龄,但现在它不再工作了。
这可能与升级到IntelliJ 12有什么关系吗?
从来没有见过这个...

I run a maven build with -Dmaven.surefire.debug and connect from IntelliJ. Been doing this for ages, however now it does not work anymore. Could this have anything to do with the upgrade to IntelliJ 12 ? Never seen this before ...

我已经尝试从IntelliJ构建,但似乎没有改变任何东西...

I've tried building from IntelliJ also, but does not seem to change anything ...

这篇关于调试器仅在断点停止,不会“跳过”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆