项目无法启动:(OOM)Java heap space

DBC 1.3K 0

构建过程堆大小

温馨提示

博主发现一直启动不了一个项目,真的气晕[aru_45],调大了JVM的最大内存、通过堆查看工具查看启动jvm内存情况等等,依然无用,后面使用如下图的方式解决了!

项目无法启动:(OOM)Java heap space插图

温馨提示

这里小伙伴们可以对应自己的配置相应的提高,默认应该是700,大致的意思是:

指定构建过程所需的堆大小

显示目前内存情况

温馨提示

Idea升级了2020系列之后,在设置菜单里面没有了memory indicator的选项,我们需要双击Shift,在里面输入memory indicator,如下图即可!
项目无法启动:(OOM)Java heap space插图2

调整最小、最大堆内存大小

温馨提示

这个解决一些其他的问题可能会有效,具体问题具体分析了,博主也一一放出。

项目无法启动:(OOM)Java heap space插图4

-Xms128m
-Xmx4096m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-javaagent:C:\Users\Public\.jetbrains\jetbrains-agent-v3.2.0.de72.619
温馨提示

具体参数自行百度啦[aru_42],最常用的就是-Xms128m-Xmx4096m,这个修改时需要重启idea的,要注意哈~

发表评论 取消回复
表情 图片 链接 代码

分享