コンポーネントを接続するために AOP を多用する Eclipse 3.5 で SpringSource アプリケーションをデバッグしています。
AOP でワイヤリングされたクラスのメソッドにステップインしたい場合、自分のソース コードに再び到達する前に、SpringSource ワイヤリング メソッドの約 20 層をステップ実行する必要があります。
ソースのないレイヤーをスキップして、私のメソッドに直接進むように Eclipse を構成する方法はありますか?
コンポーネントを接続するために AOP を多用する Eclipse 3.5 で SpringSource アプリケーションをデバッグしています。
AOP でワイヤリングされたクラスのメソッドにステップインしたい場合、自分のソース コードに再び到達する前に、SpringSource ワイヤリング メソッドの約 20 層をステップ実行する必要があります。
ソースのないレイヤーをスキップして、私のメソッドに直接進むように Eclipse を構成する方法はありますか?
Windows>Preferences>Java>Debug>Step Filtering を試してください。「Use Step Filters」をチェックして、リストに入らないパッケージ/クラスを追加するだけです。詳細については、 http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-usestepfilters.htmを参照してください。
ここでそれを機能させるための私のフィルター:
パッケージ: java.lang.*
パッケージ: java.util.*
パッケージ: net.sf.cglib.*
パッケージ: org.springframework.aop.*