最近在啃《深入理解Java虚拟机》,主题是我在学习某个章节遇到的一个问题,希望本文能对同行者有一些帮助。
问题现象:
如上图所见,java.lang.OutOfMemoryError:Java heap space导致idea无法打开。
导致问题的原因:
修改了客户端的vm参数,且设置的内存过小,给的20m内存一下被干爆了,导致堆内存溢出idea运行不起来。
解决方法:
将客户端vm参数改回正常值。首先找到参数文件,该文件一般在C://User//....下,与idea安装路径无关。以下是我的路径参考:
修该ide