Eclipse Memory Analyzer (MAT)提示No java virtual machine was found ...解决办法

1,下载mat后安装,打开时提示 jdk版本低,需要升级到jdk17及以上版本,无奈就下载了jdk17,结果安装后提示没有jre环境,然后手动生成jre目录,命令如下:

进入jdk17目录:执行:

复制代码
 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

然后发现jdk目录下会多出jre文件夹

然后再次打开MemoryAnalyzer.exe,结果发现还是报错:提示没有jvm错误,

后来试着更改MemoryAnalyzer.ini配置文件,改为如下就可以了

复制代码
-vm
D:/java/jdk17/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.6.600.v20231106-1826.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.800.v20231003-1442
-vmargs
-Xmx1024m
相关推荐
布朗克168几秒前
40 Redis与微服务入门
java·数据库·redis·微服务
TPBoreas2 分钟前
springboot我们项目中的常见注解
java·spring boot·后端
asdfg12589635 分钟前
三层架构(Controller-Service-DAO)模式中的controller 和 dao/mapper的通俗理解
java·架构模式
真实的菜5 分钟前
Nacos单机部署入门:避坑指南与实战
java
霸道流氓气质9 分钟前
JWT 认证全面解析:原理、流程与 Spring Boot 实战
java·spring boot·后端
TeamDev11 分钟前
JxBrowser 9.1.2 版本发布啦!
java·跨平台·混合应用·jxbrowser·浏览器控件·compose 多平台
逢君学术论文AI写作12 分钟前
Java第21课:JavaWeb入门——Tomcat+第一个Servlet
java·servlet·tomcat
就叫_这个吧14 分钟前
Java使用tomcat+servlet+filter实现简单的登录功能,需先登录再进行页面数据管理操作
java·开发语言·servlet·tomcat·jsp·filter
十五年专注C++开发25 分钟前
ANTLR4: CORBA IDL、C++ 语法文件分析利器
java·开发语言·c++·antlr4
子非衣26 分钟前
Java使用Aspose进行Word转PDF时异常卡主问题
java·pdf·word