将进程 ID 用作 dbx 命令或 dbxtool 命令的参数,可以将正在运行的进程连接到 dbx。
$ dbx program_name process_id |
或
dbxtool program_name process_id |
将 dbx 连接到包含 JavaTM 代码和 C JNI(Java Native Interface,Java 本地接口)代码或 C++ JNI 代码的正在运行的进程:
$ dbx program_name{.class | .jar} process_id |
您也可以在不知道程序名的情况下,使用进程 ID 连接进程。
$ dbx - process_id |
或
$ dbxtool - process_id |
由于 dbx 仍然不知道程序名,因此无法将参数传递到 run 命令中的进程。
有关更多信息,请参见将 dbx 连接到正在运行的进程。