java - 单击获取堆转储对话框时,来自 Eclipse IDE 的内存分析不会列出任何本地进程 ID

标签 java eclipse heap-dump jmap

使用 eclipse ide (kepler) 中的内存分析器,我试图在程序运行时从本地运行的 VM 获取堆转储,但是获取堆转储对话框没有列出任何可供选择的 pid。 我尝试配置 hdrof jmap 转储提供程序

-jdkhome C:\Program Files\Java\jdk1.8.0_05\bin

但是没有任何反应。 任何解决方案。

谢谢。

最佳答案

从你的路径中删除bin,它应该是-jdkhome C:\Program Files\Java\jdk1.8.0_05

关于java - 单击获取堆转储对话框时,来自 Eclipse IDE 的内存分析不会列出任何本地进程 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24433668/

相关文章:

java - 我的方面的许多实例是在 spring 容器外部创建的,并且属性没有被注入(inject)

java - Eclipse 中的 FindBugs 和注释

java - Eclipse 搜索中的正则表达式

android-studio - Android Studio 堆转储为空

java - 回收器 View 仅在再次启动 Activity 后才显示更新的列表

java - 签署 JSON 对象

java - Eclipse 中无法解析导入 javax.enterprise.context

node.js - 在 Chrome 开发者工具中分析堆转储(内存泄漏)

java - jrockit如何定期拍摄内存快照?

java - Eclipse 工作区名称保留