mac MemoryAnalyzer(mat) 内存分析工具报错 version12.0.1 of the jvm is not suitable for this product Version: 17 or greater is required
这报错就在说当前jdk版本过低,要求使用jdk17或者以上版本。
1、到在Oracle官网下载最新的jdk17或者以上版本(建议下载无需安装的zip包,尽量不影响本地开发jdk环境)
2、找到本地MemoryAnalyzer的配置文件MemoryAnalyzer.ini
3、在-vmargs之前添加本地下载的新版本jdk路径配置
-vm
/Users/engineer-j/Documents/library/jdk-22.0.1.jdk/Contents/Home/bin
注意:要写成两行哦,不然会报错
4、另外如果报内存溢出,修改默认-Xmx1024m即可
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 攻城獅-J