5

IntelliJ で Maven プロジェクトをデバッグしており、pom.xml で指定されている依存関係の 1 つのソースにステップインする方法を見つけようとしています。具体的には、私のプロジェクトは Crawler4J に依存しています。Parser.parse() から奇妙な動作が見られます。そのメソッドを実行したいと考えています。ソースを使用してローカルの複製された Git リポジトリをセットアップし、[プロジェクト構造] の [ソース] オプションを介してアタッチしようとしましたが、コンパイルされた Crawler4J メソッドにステップインできません。長年の C# 開発者 (および相対的な Java ナブ) として、私が理想的に気に入っていたのは、デバッグ中にオンザフライで逆コンパイルするための .NET Reflector の機能のようなものですが、ソースを添付する方法で十分です。

4

1 に答える 1

5

同じ依存関係を設定しただけで、ソース コードをダウンロードするのに問題はありません。

ここに画像の説明を入力

ここで、パーサーを使用して単純な Main クラスを作成しました。Ctrl+ 左クリックすると、Parser クラスに移動します。

ここに画像の説明を入力

ご覧のとおり、右上隅に というリンクがありますDownload Sources

ここに画像の説明を入力

そのリンクを押すと、ソースがダウンロードされ、すぐに利用できるようになります。

ここに画像の説明を入力

于 2013-05-28T06:26:04.387 に答える