问题描述
我在 Windows 上下载了visualvm 2.0.6(目前是最新的)。
我尝试进行以下尝试:
将 VisualVM 与 Intellij IDEA 集成。
- 我安装了 VisualVM Launcher 插件。
- 设置 VisualVM 可执行路径
bin/visualvm.exe
-
执行运行
- VisualVM 窗口打开。
- 我的程序已完成执行。
- VisualVm 显示此错误:
can not open requested application
- 尝试了此 stackoverflow post 中的所有解决方案。
-
执行调试
- VisualVM 窗口打开。
- 我可以在应用程序节点中看到我的应用程序。
- Visualvm 完全冻结,我无法单击/打开我的应用程序来对其进行配置。我不得不通过任务管理器结束任务。
命令行方式
在没有看到上面的结果后,我尝试使用命令行正常运行我的应用程序。
- 打开
visualvm.exe
。 - 打开cmd,执行常规java命令:
java -classpath "path/to/all/jars/dependencies/" main.Main
- 程序已完成执行,但 visualvm 未显示任何内容。
来自 StackOverflow 帖子的其他解决方案:
以下所有方法均无效:
- 授予对文件夹
%temp%/hsperfdata_<username>
的完全访问权限。 [post] - 删除
%temp%/hsperfdata_<username>
并关闭所有 Java 应用程序,重新启动 VisualVM(重新创建hsperfdata
文件夹),然后重试。 [post] - 在运行 VisualVm 时明确尝试设置
java.io.tmpdir
。 [post]visualvm -J-Djava.io.tmpdir=[path/to/hsperfdata_<username>]
- 尝试以管理员身份打开 Intellij 和 cmd 并运行 visualvm。 [post]
有没有我遗漏的步骤/过程?
如果需要更多信息,请告诉我。
我要为 VisualVM
尝试任何其他开源替代方案吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)