情况一:jdk版本高于1.8.xxx。 需要自己安装
情况二:jdk版本不高于1.8.xx,但还是打不开
1、找到本机的java home
benjie@benjiedeMBP ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
2、打开visualvm.conf文件
vim /Applications/VisualVM.app/Contents/Resources/visualvm/etc/visualvm.conf
3、修改最后一行,保存
visualvm_jdkhome=“/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home”
4. 启动台打开visualvm
提示“Visual VM”已损坏,无法打开。您应该将它移到废纸篓
在终端输入命令:
sudo xattr -r -d com.apple.quarantine /Applications/VisualVM.app/
其他链接
启动方法:
https://www.codeleading.com/article/45085802778/
执行报错:
mac的M2安装Java后执行jvisualvm 报错
下载地址-官方地址
http://visualvm.github.io/download.html
dump命令
jmap -dump:format=b,file=/path/to/dump.hprof