プリファレンス・ダイアログ - デバッガ - ブレークポイント・ページ
「ツール」メニュー
「プリファレンス」
「デバッガ」
「ブレークポイント」
ブレークポイント・ウィンドウに表示する列を選択します。
- 列
- ブレークポイント・ウィンドウに表示する列を選択します。
- 説明
- JDeveloperにより、ブレークポイントのタイプと詳細に基づいて表示された各ブレークポイントの説明が、自動的に生成されます。ソース・ブレークポイントの場合、説明には、パッケージ、ソース・ファイルおよび行番号が含まれます。例外ブレークポイントの場合、説明には例外クラス名が含まれます。たとえば、
java.lang.Throwable
は例外ブレークポイントの名前です。
- ステータス
- ブレークポイントが有効または無効か、ブレークポイントがデバッガによって確認済かどうかなど、ブレークポイントのステータスを表示します。
- グループ
- 必要に応じて、ブレークポイント・グループ名を表示します。ブレークポイント・グループは、「新規ブレークポイント」ダイアログまたは「ブレークポイントの編集」ダイアログの定義ページで、グループ名を設定して作成できます。ブレークポイント・グループを作成すると、ブレークポイント・グループ・ノードが表示され、ブレークポイントをブレークポイント・グループ・ノードにドラッグ・アンド・ドロップできます。
- スレッド
- ブレークポイントにスレッド条件がある場合、スレッド名を表示します。スレッド条件は、「新規ブレークポイント」または「ブレークポイントの編集」ダイアログ→条件ページで指定します。
- インスタンス・フィルタ
- ブレークポイント・ウィンドウで「インスタンス・フィルタ」列を公開する場合に選択します。
- タイプ
- ブレークポイントのタイプを表示します。次のタイプがあります。
- ソース
- 最も一般的なブレークポイントのタイプは、ソース・コードの特定の行に対して設定されるソース・ブレークポイントです。コード・エディタのマージンにソース・ブレークポイントのアイコン(
)が表示されます。ソース・ブレークポイントは、コード・エディタで行番号をクリックするか、ブレークポイント・ウィンドウでポップアップ・メニューの「ブレークポイントの追加」オプションを選択すると作成されます。
- 例外
- 特定の例外クラスのブレークポイント。ブレークポイントは、例外がスローされると発生します。
- 注意: JDeveloperのデバッガでは、
java.lang.Throwable
に未検出の例外がスローされた場合の永続例外ブレークポイントが自動的に作成されます。このブレークポイントは、未検出の例外がスローされるたびに発生します。永続ブレークポイントは削除できません。
- デッドロック
- モニター・ブロック・サイクル・デッドロックのブレークポイント。デッドロック検出がサポートされていないJava Virtual Machineもあります。たとえば、HotSpot VMでは、デッドロック検出はサポートされていません。
- 注意: JDeveloperのデバッガでは、永続デッドロック・ブレークポイントが自動的に作成されます。このブレークポイントは、モニター・ブロック・サイクルが検出されるたびに発生します。永続ブレークポイントは削除できません。
- メソッド
- メソッドのブレークポイント。ブレークポイントは、指定したメソッドが実行されると発生します。
- クラス
- クラスのブレークポイント。ブレークポイントは、クラスの各メソッドの1行目にソース・ブレークポイントが置かれた場合と同じように、指定したクラスのメソッドが実行されると発生します。
- 有効範囲
- ブレークポイントの有効範囲、「グローバル」、「ワークスペース」または「プロジェクト」を表示します。
- ファイル全体
- 使用しているプロジェクトに関係なく、デバッグ中は常にアクティブになります。
- ワークスペース
- 指定したワークスペースでのプロジェクトのデバッグ中に、常にアクティブになります。
- プロジェクト
- 指定したプロジェクトのデバッグ中のみアクティブになります。
- 条件
- ブレークポイントの条件式を表示します。条件は、「新規ブレークポイント」ダイアログまたは「ブレークポイントの編集」ダイアログの条件ページで指定し、条件が満たされるまでブレークポイントを無視できます。
- パスの回数
- ブレークポイントのパスの回数値を表示します。パスの回数は、「新規ブレークポイント」ダイアログまたは「ブレークポイントの編集」ダイアログの条件ページで指定し、発生回数が指定の回数に達するまでブレークポイントを無視できます。
- 処理
- ブレークポイントの発生時に実行する処理を表示します。これらの処理には、「停止」、「ビープ音」、「ログ」、「ブレークポイントのグループを使用可にする」または「ブレークポイントのグループを使用不可にする」を含めることができます。
-
- 新規ブレークポイントの有効範囲
- 新規ブレークポイントに割り当てる有効範囲を選択します。
- グローバル
- 使用しているプロジェクトに関係なく、デバッグ中は常にアクティブになります。
- ワークスペース
- 指定したワークスペースでのプロジェクトのデバッグ中に、常にアクティブになります。
- プロジェクト
- 指定したプロジェクトのデバッグ中のみアクティブになります。
関連項目
Javaプログラムのデバッグ
デバッガ・ウィンドウの使用方法
プログラムのデバッグ
Javaプログラムのリモート・デバッグ
Copyright © 1997, 2009, Oracle. All rights reserved.