几天后,我开始在调试我的eclipse RCP时收到此错误消息:
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.
我曾经重新启动我的系统,如果它发生了修复它,但今天即使重启也不再工作。任何人都可以给我一个暗示,为什么会突然出现。
这些是我使用的虚拟机参数:
-Dosgi.requiredJavaVersion=1.5 -Xmx2048m -Xms1024m -Dosgi.locking=none -XX:MaxPermSize=256m
答案 0 :(得分:3)
尝试使用以下方法修复它:
转到开始 - >控制面板 - >系统 - >高级(标签) - >环境变量 - >系统变量 - >新增功能:
变量名称:_JAVA_OPTIONS
变量值:-Xmx512M
答案 1 :(得分:0)
您通过指定2GB的最大内存和1GB的最小内存来打开Eclipse。并且消息告诉您没有足够的可用内存来支持它。