Oracle® Solaris Studio 12.4:使用 dbx 调试程序

退出打印视图

更新时间: 2015 年 1 月
 
 

Java 调试的环境变量

以下 dbxenv 变量专门用于使用 dbx 调试 Java 应用程序。 您可在启动 dbx 之前从 Shell 提示符或 dbx 命令行中设置 JAVASRCPATHCLASSPATHXjvm_invocation 环境变量。jdbx_mode 环境变量的设置会在调试应用程序的过程中发生更改。您可使用 jon 命令和 joff 命令更改其设置。

jdbx_mode
jdbx_mode dbxenv 变量可具有以下设置:javajninative 有关 Java、JNI 和本地模式的说明以及模式变化的方式和时机,请参见调试 Java 代码的 dbx 模式。缺省值:java
JAVASRCPATH
您可使用 JAVASRCPATH dbxenv 变量指定 dbx 应查找的 Java 源文件的目录。 当 Java 源文件与 .class.jar 文件不在同一目录中时,此变量十分有用。有关更多信息,请参见指定 Java 源文件的位置
CLASSPATHX
CLASSPATHX dbxenv 变量用于为 Java 类文件指定由定制类装入程序装入的 dbx 路径。 有关更多信息,请参见为使用定制类加载器的类文件指定路径
jvm_invocation
通过 jvm_invocation dbxenv 变量可以定制 JVM 软件的启动方式。 (术语“Java 虚拟机”和 "JVM" 表示用于Java平台的虚拟机。)有关更多信息,请参见定制 JVM 软件的启动