13

我在 Eclipse 3.5 中调试一个 SpringSource 应用程序,它大量使用 AOP 来连接组件。

如果我想单步执行一个使用 AOP 连接的类的方法,我首先必须单步执行大约 20 层 SpringSource 连接方法,然后才能再次访问我自己的源代码。

有没有办法配置 Eclipse 以跳过它没有源的层并直接进入我的方法?

4

2 回答 2

19

尝试 Windows>Preferences>Java>Debug>Step Filtering。选中“使用步骤过滤器”并简单地将您不想进入的包/类添加到列表中。有关详细信息,请参阅http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-usestepfilters.htm 。

于 2009-10-15T21:21:23.197 回答
14

在这里我的过滤器使它工作:

包:java.lang.*
包:java.util.*
包:net.sf.cglib.*
包:org.springframework.aop.*

于 2010-11-10T09:47:51.170 回答