2009-10-15 30 views
7

我正在調試Eclipse 3.5中的一個SpringSource應用程序,它大量使用AOP來連接組件。Eclipse調試/步入跳過AOP佈線的方法

如果我想進入一個與AOP連接的類的方法,我首先必須遍歷20層SpringSource接線方法,然後再次到達我自己的源代碼。

有沒有辦法將Eclipse配置爲跳過它沒有源代碼的層並直接跳到我的方法?

回答

13

嘗試使用Windows>首選項> Java>調試>步驟過濾。 選中「使用步驟過濾器」,只需添加您不想進入列表的軟件包/類。 有關更多詳細信息,請參見http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-usestepfilters.htm

+0

我使用Kepler並進入代理接口,進入各種其他非AOP類(例如org.springframework.util.ReflectionUtils)。經過十輪添加另一個班/包後,我放棄了,並在此尋求建議...... – Tom 2014-02-24 15:00:58

6

這裏我對化妝過濾它的工作:

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