mac m1 安装java性能监控工具VisualVM 2.1

发布时间 2023-07-03 16:42:04作者: 伊万夫斯基

mac m1 安装java性能监控工具VisualVM 2.1.6

背景

本地已经安装了java8,在终端输入jvisualvm提示没有安装

benjie@benjiedeMBP ~ % jvisualvm
The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisualvm.
Please visit http://www.java.com for information on installing Java.

1. 下载

官方地址
http://visualvm.github.io/download.html

复制链接https://github.com/oracle/visualvm/releases/download/2.1.6/VisualVM_216.dmg, 采用这个github下载链接https://moeyy.cn/gh-proxy/快速下载:

img

2. 修改visualvm中的jdk环境变量

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"

img

3. 启动台打开visualvm

提示“Visual VM”已损坏,无法打开。您应该将它移到废纸篓
在终端输入命令:

sudo xattr -r -d com.apple.quarantine /Applications/VisualVM.app/

重新打开即可。

img