报错场景
问题原因
服务器上装了jdk,按理来说jmap是自带了的,可以直接使用,根据情况来看是装了jmap但是无法正常使用,推测是版本的问题导致
解决方式
指定jdk自带的jmap工具
1. 查看当前java的环境变量
echo $JAVA_HOME
2. 配置jdk自带工具的环境变量
export PATH=$JAVA_HOME/bin:$PATH
3. 成功运行jmap命令
jmap -dump:live,format=b,file=heapdump.bin <pid>
标签:remote,appear,jdk,process,报错,自带,jmap,find
From: https://www.cnblogs.com/qukun/p/18175004