本文介绍了VisualVM-不是有效的核心转储的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有从JVM OutOfMemory(JDK 1.5版本)生成的.hprof堆转储.
I have .hprof heap dump generated from JVM OutOfMemory (JDK 1.5 version).
当我尝试在VisualVM中添加此文件时,它告诉我该文件不是有效的核心转储.
When I try to add this file in VisualVM, it tells me file is not a valid core dump.
但是我可以为这个转储文件运行jhat,没有任何问题.
However from I'm able to run jhat for this dump file without any issue.
有什么想法吗?
推荐答案
您要打开的文件是 Head Dump ,而不是 Core Dump .
The file you are trying to open is a Head Dump not a Core Dump.
请按照以下步骤操作:
- 转到 文件 > 加载...
- 选择文件格式:作为 堆转储(* .hprof,*.*)
- 选择文件,然后单击打开".
这篇关于VisualVM-不是有效的核心转储的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!