OpenJDK 是否有类似于 jstack (Oracle Java) 的工具?

And*_*958 5 java

jstack是jdk自带的一个线程栈分析工具。我可以使用此命令查看或导出 Java 应用程序中的线程堆栈信息。

OpenJDK 是否有类似于 jstack (Oracle Java) 的工具?

C.S*_*one 2

以下是 openjdk 中列出的工具:

http://openjdk.java.net/tools/

jstack 属于可服务性工具。

编辑:您可以在 openjdk 的 bin 文件夹中找到 jstack,其中可以找到所有其他可执行文件,例如 java 和 javac。

就我而言(Mac OS),路径如下所示:jdk-11.0.1.jdk/Contents/Home/bin/

  • 您需要 devel 包(JDK 而不是 JRM)。例如在 CentOS 上 `yum list "java*"` `yum install java-1.8.0-openjdk-devel.x86_64` `repoquery -l java-1.8.0-openjdk-devel.x86_64 | grep jstack` (4认同)