2009-10-15 9 views
7

Eclipse 3.5でSpringSourceアプリケーションをデバッグしています.AOPを使用してコンポーネントを配線しています。Eclipseデバッグ/ AOP配線をスキップするメソッドへのステップ

AOPで配線されたクラスのメソッドにステップインしたい場合は、最初に自分のソースコードに再度到達する前に、SpringSource配線方法の約20層をステップ実行する必要があります。

ソースがないレイヤーをスキップしてメソッドに直接ステップするようにEclipseを設定する方法はありますか?

答えて

13

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を参照してください。

+0

私はKeplerを使用しており、プロキシインターフェイスにステップインして、あらゆる種類の他の非AOPクラス(例えば、org.springframework.util.ReflectionUtils)にステップインします。別のクラス/パッケージを10回追加した後、私はあきらめてここにアドバイスを求めています... – Tom

6

ここでそれを動作させるための私のフィルタ:

パッケージ:java.langの*
パッケージ:java.utilの*
パッケージ:。net.sf.cglib *
パッケージ:org.springframework .aop。*

関連する問題