首页 > 解决方案 > 无法增加堆大小 IntelliJ Mac – 更改了 idea.vmoptions+restarted

问题描述

我在使用 IntelliJ 2020.3.1(社区版)的 MacOs 10.13.4(High Sierra)上

我尝试增加堆大小但失败了。我试过这两件事:

  1. 通过对话框 Help->Change Memory Settings 进行更改。但我被旋转光标卡住了,不得不强制退出 IntelliJ。但是,当我重新启动 IntelliJ 时,内存会增加。但是当我运行需要大量堆大小的东西时,我得到“OutOfMemoryError:Java 堆空间”。

  2. 直接在 idea.vmoptions 文件中进行更改。将“-Xmx750m”更改为例如“-Xmx8096m”。但在 IntelliJ 重新启动后,我仍然得到:“OutOfMemoryError: Java heap space”。 IntelliJ->帮助->编辑自定义虚拟机选项...

将堆大小增加到 4096 mb 后,我在 Eclipse 中运行了完全相同的文件。因此我知道问题不在于我运行的程序需要更多的堆空间。对我来说,增加似乎没有任何影响。

希望你们能帮助我!

标签: macosintellij-ideaheap-size

解决方案


您可以尝试以下方法:

File->Settings->Build,Execution,Deployment->Compiler->Shared build process heap size (Mbytes)

在此处输入图像描述


推荐阅读