Java コンパイラー・オプション

-g オプションを使用して Java ソース filename.java をコンパイルすると、結果の filename.class のデバッグ・データが作成されます。 このオプションは、すべてのデバッグ機能に実行できます。

-g コンパイラー・オプションを使用しないと、デバッガーはシンボリック情報にアクセスしません。その場合は、filename.java ソースに対するアクセスがあって Java クラスをステップスルーする場合は、デバッガーはソース・ビューを表示できますが、変数の内容は表示できません。

注: -O オプションを使用してコンパイルされた Java プログラムはデバッグできません。
関連概念
最適化コード・デバッグ
関連タスク
プログラム作成時のデバッグに関する考慮事項
関連資料
Java クラスからの Java プログラムの作成