0

アプリケーションでサードパーティのオープンソース jar を使用しています。私はEclipseでアプリケーションを開発しています。jar は実際にはアプリケーションのクラスパス上になく、依存性注入フレームワーク (ここでは OSGI Felix) によって動的にロードされます。

jar のソースはありますが、ビルドしたくありません。

ソースを Eclipse の jar にバインドして、ブレークポイントを配置し、この jar のコードを介してデバッグできるようにする方法

jarがクラスパスにある場合は異なると思うので、この事実を強調します。

4

1 に答える 1

0

Eclipse でメソッドにステップ インするとき、jar のソース コードがない場合は、次のエディター ウィンドウが表示されます。

ここに画像の説明を入力

ボタンをクリックAttach Source..して、ソース コードを含む jar を選択するだけです。ブレークポイントを設定して、メソッド内にステップインできます。

于 2013-01-25T14:43:10.203 に答える