Sun Studio 12 Update 1:使用 dbx 调试程序

Java 调试的环境变量

以下环境变量专门用于使用 dbx 调试 Java 应用程序。您可以在启动 dbx 之前在 shell 提示符下设置 JAVASRCPATHCLASSPATHXjvm_invocation 环境变量,也可以通过 dbx 命令行设置这些环境变量。jdbx_mode 环境变量的设置会在调试应用程序的过程中发生更改。可以使用 jon 命令(请参见jon 命令)和 joff 命令(请参见joff 命令)更改其设置。

jdbx_mode

jdbx_mode 环境变量的设置如下:javajninative。有关 Java、JNI 和本地模式的说明以及模式变化的方式和时机,请参见调试 Java 代码的 dbx 模式。缺省值: java.

JAVASRCPATH

可以使用 JAVASRCPATH 环境变量指定 dbx 从中查找 Java 源文件的目录。Java 源文件与 .class.jar 文件不在同一目录中时,此变量很有用。有关更多信息,请参见指定 Java 源文件的位置

CLASSPATHX

使用 CLASSPATHX 环境变量可以为 dbx 指定由定制类加载器装入的 Java 类文件的路径。有关更多信息,请参见为使用自定义类加载器的类文件指定路径

jvm_invocation

使用 jvm_invocation 环境变量可以定制 JVMTM 软件的启动方式。(术语“Java 虚拟机”和 "JVM" 表示用于 Java 平台的虚拟机。)有关更多信息,请参见定制 JVM 软件的启动