Eclipse-debugging-program
Eclipse-デバッグプログラム
Javaプログラムのデバッグ
Javaプログラムをデバッグする最も簡単な方法は、パッケージエクスプローラービューを使用することです。 パッケージエクスプローラービューで-
- mainメソッドを含むJavaクラスを右クリックします。
- [デバッグ]→[Javaアプリケーション]を選択します。
メインメソッドを含むクラスを選択し、Alt + Shift + D、Jをクリックすることにより、パッケージエクスプローラーを使用して同じアクションを実行できます。
上記のいずれのアクションでも、新しいリンク:/eclipse/eclipse_debug_configuration [Debug Configuration]を作成し、それを使用してJavaアプリケーションを起動します。
デバッグ構成が既に作成されている場合は、[実行]メニューから[デバッグ構成]を選択し、デバッグ構成の名前をクリックしてから[デバッグ]ボタンをクリックすることにより、Javaアプリケーションを起動できます。
[実行]メニューの[デバッグ]メニュー項目を使用して、以前にデバッグモードで起動したJavaアプリケーションを再起動できます。
以前に起動したJavaアプリケーションをデバッグモードで起動するショートカットキーはF11です。 Javaプログラムがデバッグモードで開始されると、ユーザーはデバッグパースペクティブに切り替えるように求められます。 デバッグパースペクティブには、アプリケーションのトラブルシューティングに使用できる追加のビューがあります。
Javaエディターを使用すると、ユーザーはJavaコードにブレークポイントを配置できます。 ブレークポイントを設定するには、エディター領域でマーカーバーを右クリックし、[ブレークポイントの切り替え]を選択します。
ブレークポイントはマーカーバーに表示されます。 また、ブレークポイントビューにも表示されます。
コードの実行がブレークポイントに達すると、JVMはプログラムの実行を一時停止します。 この時点で、メモリを検査し、制御された方法でプログラムを実行できます。
プログラムの実行が一時停止されると、デバッグビューを使用してコールスタックを検査できます。
変数ビューを使用して、変数の値を検査できます。
実行メニューには、実行の再開、コード行のステップオーバー、関数へのステップインなどを可能にするメニュー項目があります。
上記の写真は、再開、ステップイン、ステップオーバーなどのアクションに関連付けられたショートカットキーを示しています。