Jstack 是随 jdk 一起发布的线程堆栈分析工具。我可以使用此命令查看或导出 Java 应用程序中的线程堆栈信息。
OpenJDK 是否有类似于 jstack (Oracle Java) 的工具?
Jstack 是随 jdk 一起发布的线程堆栈分析工具。我可以使用此命令查看或导出 Java 应用程序中的线程堆栈信息。
OpenJDK 是否有类似于 jstack (Oracle Java) 的工具?
http://openjdk.java.net/tools/
jstack属于服务性工具。
编辑: 您可以在openjdk的bin文件夹中找到jstack,其中包括java和javac等所有其他可执行文件。
在我的情况下(mac OS),路径如下: jdk-11.0.1.jdk/Contents/Home/bin/
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
е‘Ҫд»ӨжқҘжҹҘжүҫ jstack
зӣёе…ізҡ„ж–Ү件еҲ—иЎЁгҖӮ - Curtis Yallop根据Curtis Yallop的评论。
如果你和我一样使用CentOs/RedHat,并且安装了Java但没有jstack,那么你可能只是安装了"Java JRE"。如果你也没有javac(但有Java),那么请安装openjdk-devel软件包,这两个软件现在都会显示。