打开idea时直接弹出内存溢出
今天大早上来打开idea时突然弹出来内存溢出
想了想是之前设置了很小的堆内存为了实验代码里实现内存溢出,
之前设置的初始堆大小5m,最大堆设置的20m,在代码里倒是会报OOM,万万没想到重启之后直接idea打不开了。
一开始先去找安装目录
D:\ideaIC-2020.3.2.win\bin\ 下的 idea64.exe.vmoptions 文件里面去修改 ,但是发现里面既不是之前改过的堆内存,修改之后也没有效果。
然后去查看了idea的日志
C:\Users\admin\AppData\Local\JetBrains\IdeaIC2020.3\log
发现这里的vmoptions是这个路径下的
于是到这个目录下C:\Users\zrq\AppData\Roaming\JetBrains\IdeaIC2020.3,该目录下的 idea64.exe.vmoptions 文件
可以直接修改-Xms和-Xmx,要和idea里面的编辑vm的参数一致
也可以直接删除,在idea里重新create一个文件。
之后便可重新进入idea,查看vmoptions