Sun Studio 12: dbx コマンドによるデバッグ

Java デバッグ用の環境変数

ここでは、dbx を使った Java アプリケーションデバッグの専用の環境変数を説明します。JAVASRCPATHCLASSPATHXjvm_invocation 環境変数は、dbx を起動する前にシェルプロンプトから設定することができます。jdbx_mode 環境変数の値はアプリケーションのデバッグ中に変化します。ただし、jon コマンド (jon コマンド」) と joff コマンド (joff コマンド」) を使って変更することも できます。

jdbx_mode

jdbx_mode 環境変数の設定は次のとおりです。javajni、または native。Java、JNI、ネイティブモードと、モードの変化の仕方および変化のタイミングについては、dbx の Java コードデバッグモード」を参照してください。デフォルトのモードは java です。

JAVASRCPATH

JAVASRCPATH 環境変数を使って、dbx が Java ソースファイルを探すディレクトリを指定することができます。この変数は、Java ソースファイルが .class.jar ファイルと同じディレクトリにない場合に役立ちます。詳細については、「Java ソースファイルの格納場所の指定」を参照してください。

CLASSPATHX

CLASSPATHX 環境変数を使って、独自のクラスローダーが読み込む Java クラスファイルのパスを指定することができます。詳細については、「独自のクラスローダーを使用するクラスファイルのパスの指定」を参照してください。

jvm_invocation

jvm_invocation 環境変数を使って、JVMTM ソフトウェアの起動方法をカスタマイズすることができます (JVM は Java virtual machine の略語で、Java プラットフォーム用の仮想マシンを意味します)。詳細については、「JVM ソフトウェアの起動方法のカスタマイズ」を参照してください。