私は現在、EclipseでMavenプロジェクトを開発しています。m2eclipseプラグインは美しく機能します。それは、デバッグで箱から出してさえ機能します。
しかし、私がオープンソースのサードパーティライブラリをデバッグしているとき。Mavenはソースコードを自動的にプルダウンできるようですが、Eclipseデバッガーは現在の実行ポイントを正しいソースファイルの場所に解決できません。
ソースコードを見てブレークポイントを設定できるので、ダウンロードされていると思います。そして、ブレークポイントは機能します。
しかし、Eclipseは、ソースコードと現在の実行ポイントを異なるウィンドウで表示します。例として、「TransformerImpl.class」タブウィンドウにソースコードが表示されますが、現在の実行ポイントは、ヘッダー「Transformer.transform(Source、boolean)Line:642」のある別のタブウィンドウに表示されます。このウィンドウにはソースコードは表示されません。
私は、これを機能させることができるいくつかの単純な構成が欠けていることに気づいています。そうすれば本当に綺麗になります。