“在 VM 初始化期间发生错误;无法为对象堆保留足够的空间“使用 -Xmx3G
2022-08-31 10:13:21
首先,我有一个带有8gb内存的盒子,所以我怀疑总内存是问题所在。此应用程序在 6GB 或更小的计算机上运行良好。
我正在尝试在Eclipse中运行配置中的“VM参数”下使用-Xmx3G保留3GB空间。
每次我尝试保留超过1500mb时,我都会收到此错误:“VM初始化期间发生错误;无法为对象堆保留足够的空间“使用 -Xmx3G
这是怎么回事?
首先,我有一个带有8gb内存的盒子,所以我怀疑总内存是问题所在。此应用程序在 6GB 或更小的计算机上运行良好。
我正在尝试在Eclipse中运行配置中的“VM参数”下使用-Xmx3G保留3GB空间。
每次我尝试保留超过1500mb时,我都会收到此错误:“VM初始化期间发生错误;无法为对象堆保留足够的空间“使用 -Xmx3G
这是怎么回事?
可能是您在该机器上使用32位jvm吗?
以下是修复方法:转到 Start->Control Panel->System->Advanced(tab)->Environment Variables->System
Variables->New:
Variable name: _JAVA_OPTIONS
Variable value: -Xmx512M
Variable name: Path
Variable value: ;C:\Program Files\Java\jre6\bin;F:\JDK\bin;
将其更改为适当的路径。