1、问题描述
我的idea老是提示我堆内存不足,但是实际上我已经在idea64.exe.vmoptions这个文件中更改了配置了,但是实际上没有生效
由于我的idea实际是安装在D的,我这边是把D盘安装目录下面的idea64.exe.vmoptions和上述对话框中提示的路径中的idea64.exe.vmoptions都做了更改,依然还是无效,依然提示当前值是1024M
2、原因
破解导致的。由于使用了破解,导致了idea实际上读取的是破解包的配置文件。
3、修复方法
执行以下命令,获取实际的idea的配置文件的目录
SET VM_OPTIONS_FILE=
SET USER_VM_OPTIONS_FILE=
IF NOT "%IDEA_VM_OPTIONS%" == "" (
:: 1. %<IDE_NAME>_VM_OPTIONS%
echo "%IDEA_VM_OPTIONS%"
IF EXIST "%IDEA_VM_OPTIONS%" SET "VM_OPTIONS_FILE=%IDEA_VM_OPTIONS%"
)
从运行结果可以看到实际使用的vmoptions文件
修改这个配置文件就可以了
-Xms1024m-Xmx2048m
参考文章