IDEA edit Custom VM Options 后启动闪退
- 1.问题重现
- 2. 问题解决
- 2.1 idea启动文件打断点,捕捉异常信息
- 2.2 修复配置信息
1.问题重现
如下图: -Xms1024m 配置项 我改成了4068m

改完后需要重启一下idea后,才会生效,于是,重启 , 然后 。。 闪退!
2. 问题解决
由于闪退,不知道什么原因(但肯定和我修改的配置参数有干系),也没报什么错误信息,所以 首先就是找到错误信息。
2.1 idea启动文件打断点,捕捉异常信息
idea安装目录下,bin目录下找到

然后保存
运行该文件后,会发现错误信息, 我的如下:
1 2 3 | OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. Error occurred during initialization of VM Initial heap size set to a larger value than the maxim |
初始化VM时发生错误
初始堆大小设置为大于最大堆大小的值.
so 现在已经找到原因了,我改的初始化内存太大了。。
2.2 修复配置信息
idea安装后会在当前用户下创建一个配置的文件夹
我的是在
fff 为用户名
找不到可以直接在C盘下 搜索
.Intelli
然后打开


这里的就是和idea里边 help 下 编辑vm 参数那个一致了。
将4086 改为 1024 , 启动idea ,问题解决!