デバッグとは、アプリケーションにエラーがないかを調べることです。デバッグ処理は、デバッガでコードにブレークポイントやウォッチポイントを設定し、コードを実行することによって行います。コードを 1 行ずつ実行してアプリケーションの状態を調べることによって、問題を検出することができます。
IDE では、Sun Microsystems の JPDA デバッガを使用してプログラムをデバッグします。 デバッグセッションを開始すると、画面の一番下に、関係するすべてのデバッガウィンドウが自動的に表示されます。プロジェクト全体、個々の実行可能クラス、および JUnit テストをデバッグできます。
IDE ではまた、リモートマシンで実行されているアプリケーションのプロセスにデバッガを接続することによって、リモートアプリケーションをデバッグすることもできます。