Java无法为对象堆错误保留足够的空间 [英] Java Could not reserve enough space for object heap error

查看:166
本文介绍了Java无法为对象堆错误保留足够的空间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在32位Windows和4 GB RAM上运行Java7,但是:

I have Java7 running on 32-bit Windows and 4 GB RAM, but:

java -Xmx4G -Xms4G -jar Minecraft.jar 
java -Xmx3G -Xms3G -jar Minecraft.jar 
java -Xmx2G -Xms2G -jar Minecraft.jar

......仍然不起作用。错误:

...still does not work. Error:


VM初始化期间发生错误

无法为对象堆保留足够的空间

错误:无法创建Java虚拟机。

错误:发生了致命异常。程序将会退出。

Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

java -Xmx1G -Xms1G -jar Minecraft.jar 正在运行。为什么?

推荐答案

转到开始控制面板系统高级系统设置高级(标签)环境变量系统变量

Go to StartControl PanelSystemAdvanced system settingsadvanced(tab)Environment VariablesSystem VariablesNew:

Variable name: _JAVA_OPTIONS
Variable value: -Xmx512M

这篇关于Java无法为对象堆错误保留足够的空间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆