【发布时间】:2017-07-19 14:38:22
【问题描述】:
错误:无法创建 Java 虚拟机。
错误:发生了致命异常。程序将退出。
最大堆大小无效:-Xmx4096M
指定的大小超过了最大可表示的大小。
进程以退出代码 1 结束
当我开始使用 intellji
执行我的程序时出现此错误在 编辑配置 我将 Vm 选项更改为:
-ea -Dmodules=core,tables,corenlp -Xms4096M -Xmx4096M .
我想读取一些大数据 它给了我这个错误
我将值更改为 -Xms4095M -Xmx4095M 执行时它给我错误
虚拟机初始化时出错
无法为 4188160KB 对象堆预留足够的空间
这个程序想要一个 5G 的内存
我有 2 个 ram 4G,win7 让我使用全部 8G。
但在这里我不能输入大于 4095M 的值!! 怎么解决?
【问题讨论】:
-
我想你使用的是 32 位版本的 java。尝试运行idea64.exe
-
将您的项目 SDK 更改为 64 位版本。
-
谢谢大家,是的,我的 sdk 版本是 32 位 .. 我安装的是 64 位,它可以工作
标签: java intellij-idea heap-memory