本文主要是介绍eclipse安装MAT出现An internal error occurred during: Parsing heap dump from‘**\java_pid6564.hprof ',希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、在eclipse中一次点击Help -> install new sorftware 然后输入http://download.eclipse.org/mat/1.7/update-site/进行安装;
2、使用下面代码生成文件java_pid6564.hprof后,打开java_pid6564.hprof,报错“Parsing heap dump from‘**\java_pid6564.hprof”:
/*** Vm args:-Xms20M -Xms20M -XX:+HeapDumpOnOutOfMemoryError* java 堆内存溢出测试,深入理解java虚拟机 p51* @author Rail**/
public class HeapOutOfMemoryError {static class OutOfMemoryError{}public static void main(String[] args) {List<OutOfMemoryError> list = new ArrayList<OutOfMemoryError>();while(true){list.add(new OutOfMemoryError());}}}
3、解决方法:找到eclipse.ini,将-Xmx256m修改到-Xmx2048m即可
来源:Stack Overflow
这篇关于eclipse安装MAT出现An internal error occurred during: Parsing heap dump from‘**\java_pid6564.hprof '的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!