2017-02-10 7 views
0

Webアプリケーションをデバッグする際に、サードパーティのオープンソースソフトウェアを含むコードをトレースする必要がありました。Eclipseでは、デバッグ時にさまざまなソースファイルを添付する方法

私のラップトップで複数の人とこの問題を見ると、誰かがすぐに最新のソースjarファイルをダウンロードし、そのjarファイルにプロジェクトを指していました。しかし、同じバージョンではないので、コード行は一致しないため、デバッグ時には空白行を指すことができます。

その後、私は正しいgitブランチを見つけて、適切なバージョンのコードをダウンロードしました。あるいは、少なくとも他の人がダウンロードしたコードよりも使用しているコードに近いものでした。しかし、Eclipseはまだ古いコードを使用しているようだ。 Eclipseでは、Projects-> Properties-> Java Build Path-> Librariesに行き、コードが入っていると思われるjarファイルを削除しましたが、古いコードを使用しているようです。

このファイルを削除した後でもデバッグを続けると、「添付ファイル」の選択肢が表示されません。デバッグ時にコードをトレースする際にEclipseで別のソースファイルを使用できるようにするにはどうすればよいですか?

jarファイルを削除するとこの問題が修正されているはずです。誤ったjarファイルが削除された可能性があります。このエラーはユーザーエラーです。

答えて

1

デバッグビューで、[デバッグ]タブを選択します。右の「編集ソースルックアップを...」あなたのデバッグインスタンスをクリックして選択し

は、以下を参照してください。

enter image description here

は、ソース・ルックアップを変更した後、プロジェクトのクリーンを実行してください。この機能を使用して、さまざまなバージョンのEclipseで多くの不一致が発生しました。

0

mavenを使用している場合は、ソースjarを自動的にダウンロードするようにmavenに指示できます。これは通常正しいバージョンでなければなりません。

関連する問題