我已经下载了Eclipse MAT并尝试在 Windows 上启动它。
执行时MemoryAnalyzer.exe显示弹出窗口“不兼容的 JVM”,并显示以下消息:JVM 版本 1.8.0_242 不适合此产品。版本:需要11或更高版本。
正如本文档中所述,我创建了一个jre目录并复制了 OpenJDK 16,这解决了该问题。
但我觉得这个解决方案不是很优雅。所以我尝试-vm在 中添加参数MemoryAnalyzer.ini,并尝试创建一个eclipse.ini文件作为文档的参考。这不起作用!
有没有办法配置 JVM 的位置而不将其完全复制到 mat/jre 目录中?
MemoryAnalyzer.ini文件存在,而文档eclipse.ini引用了默认安装中不存在的文件。JAVA_HOME只是为了这个工具。