> 技术文档 > 完美解决:java: OutOfMemoryError: insufficient memory

完美解决:java: OutOfMemoryError: insufficient memory


完美解决:java: OutOfMemoryError: insufficient memory

1.场景复现

拉取公司单体的Spring Boot项目代码时,尝试将代码跑起来,报了java: OutOfMemoryError: insufficient memory问题,以下是我的一些解决步骤。

2.解决方案一:Add VM options(未解决问题)

在这里插入图片描述

3.解决方案二:Edit Custom VM Options(未解决 慎重修改)

之后我又查看了一些资料,修改了一些配置,当时修改配置时不知道是参数的问题还是我加了注释的原因直接把IDEA给搞崩了,甚至无法重启,重装IDEA都不行,我也一致尝试修改应用中IDEA文件里的.vmoptions文件,但是都不好使,最终在全局搜索时发现有多种.vmoptions结尾的文件(mac本和windows本.vmoptions文件名称是不一样的,这里以windows本做场景复现),最终修改了系统的.vmoptions文件中的配置后可以正常启动IDEA,具体原因有知道的大神可以在评论区留言。
在这里插入图片描述

解决方案三:修改编译器堆内存大小,完美解决

在这里插入图片描述