2017-01-29 4 views
0

eclipseでjavaでExcelを読み込むためにjxl-2.6.9.jarを使用します。しかし、私がデバッグするとき:jarファイルを追加するときにデバッグJava Eclipseの変数を表示しない

1)「ソースが見つかりません」と表示されます。 * .jarファイルを使用しても、「ソースが見つかりません」と表示され、変数が表示されません。それは変数を見るのに時間がかかりすぎる。

2) "Launcher、Event Dispath ..."の行が多く表示されます。jarファイルを使用しない場合は通常のdubugとしてコード行に表示されません。

3)「ソースルックアップパスを編集する」のようにGoogleでいくつかの方法で検索しますが、動作しません。

4)コンソール:何もありません。

5)プロジェクトは正常に実行されますが、デバッグは実行されません。

+0

コンソールビューは何ですか。アプリケーションがまだ実行中か終了していますか?私の提案は、コンパイラの設定(グローバルなEclipse設定またはプロジェクト固有の設定)で行番号を有効にしていないか、ブレークポイントに到達していないかのいずれかです。 –

+0

Eclipseのプリファレンス "メニュー:ウィンドウ - >プリファレンス"を見て、Java/Compilerに移動し、teのステータスを知ってもらえますか? "生成されたクラスファイル(デバッガで使用される)です。あなたのポイントに –

+0

3.これを動作させたい場合は、デバッグしたいライブラリの正確なソースコードが必要です。ライブラリには行番号がコンパイルされている必要があります。 –

答えて

0

あなたはJXL-2.6.12への切り替えの問題を持っていない場合は、jarファイルとhere at maven central

日食がわかります「が見つかりませんソースは」ソースファイルを指すようにソースをダウンロードすることができます。

小規模なプロジェクトであっても、今後はmavenを使用することを強くお勧めします。 Mavenを使用すると、外部ライブラリのソースとドキュメントを自動的にダウンロードできます。

+0

ファイルをダウンロードしてプロジェクトに入れますが、それでも同じエラーです。 –

+0

クラスパスを変更しましたか?他のバージョンを削除して新しいクラスに置き換えたことを意味しますか? –

+0

プロジェクトは正常に動作し、期待通りに動作しますが、デバッグはできません。 –

1

デバッグ中にSTEP INTO(F5)ではなくSTEP OVER(F5)を試している間に、デバッグする必要のない外部ライブラリに関連するエラーが発生している可能性があります。 ありがとう!解決策が機能しない場合は、問題のスクリーンショットを添付してください。正確な問題をより理解しやすくなります。