jhsdb

"jhsdb"

Posted by tablesheep on

jhsdb 是Java 9引入的命令行工具,它有以下几种模式,可以看到一些是我们很熟悉的,看得出来,官方在往工具整合的方向搞。

1
2
3
4
5
6
7
8
PS D:\> jhsdb.exe
    clhsdb              command line debugger
    hsdb                ui debugger
    debugd --help       to get more information
    jstack --help       to get more information
    jmap   --help       to get more information
    jinfo  --help       to get more information
    jsnap  --help       to get more information

其实俺也是在用 jmap -heap PID 发现报错了,然后提示说用这个才发现的(谁会去关心新版本的命令行工具啊。。。)

1
2
3
PS D:\> jmap -heap 10848
Error: -heap option used
Cannot connect to core dump or remote debug server. Use jhsdb jmap instead

变成

1
PS D:\> jhsdb.exe jmap --heap --pid 10848

整体用下来差不多,最多用--help查看手册咯~