mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
21 lines
582 B
Markdown
21 lines
582 B
Markdown
![]() |
# jhsdb
|
||
|
|
||
|
> 附加到一个 Java 进程或启动一个事后调试器来分析崩溃的 Java 虚拟机的核心转储。
|
||
|
> 更多信息:<https://manned.org/jhsdb>.
|
||
|
|
||
|
- 打印 Java 进程的堆栈和锁信息:
|
||
|
|
||
|
`jhsdb jstack --pid {{进程id}}`
|
||
|
|
||
|
- 在交互式调试模式下打开一个核心转储:
|
||
|
|
||
|
`jhsdb clhsdb --core {{路径/到/core_dump}} --exe {{路径/到/jdk/bin/java}}`
|
||
|
|
||
|
- 启动远程调试服务器:
|
||
|
|
||
|
`jhsdb debugd --pid {{进程id}} --serverid {{可选的唯一标识}}`
|
||
|
|
||
|
- 在交互式调试模式下连接到一个进程:
|
||
|
|
||
|
`jhsdb clhsdb --pid {{进程id}}`
|