2017-08-07 45 views
1

我正在Eclipse中调试Spring Web应用程序。每当我进入服务方法,我得到“类文件编辑器:来源未找到”F5(步入)Eclipse调试器 - 在进入代码时避免“未找到源”页面

例子: enter image description here

预期作用:我留在我的应用程序的代码中。当按下F5时,我只被导向到我的应用程序代码中的下一行。我在库中没有任何断点,我的应用程序中只有1个断点。

换句话说,如果我没有在那里放置一个断点,我不应该在我的代码之外被引导。我无法按F6(Step Over),因为那会超出我想要查看的自定义代码。

+0

是什么样_ [运行至行(https://help.eclipse.org/oxygen/topic/org.eclipse.jdt.doc.user/reference/menus/run/ref-run_to_line .htm)_而不是_Step Into_或_Step Over_? – howlger

+0

我不应该做“跑到线”,因为这将需要我继续把我的光标放在我想要执行的下一行。整个过程就是无缝地按下一个按键(如F5或F6),但仅限于应用程序代码。 –

回答

1

Use Step Filters

选择使用步骤过滤器命令来改变是否步过滤器应在调试视图中使用。您也可以使用键盘快捷键Shift + F5

步骤过滤器通常用于过滤掉在调试时不希望看到或逐步通过的类型。

例如,如果您不想查看或浏览类java.lang.Object中的任何内容,可以将其添加到已过滤类型的列表中。添加类型那些被过滤可以通过以下两种方式之一来完成的列表:

  • 通过上下文菜单 - 您希望的类型来过滤并使用Filter Type堆栈帧右击Filter Package命令。
  • 通过打开步骤筛选首选项页面Java>调试>步骤筛选首选项页面。
相关问题