Error occurred during initialization of VM,Could not reserve enough space for object heap
以上bug的意思是,系统内存不够分配给vm的栈。
表明,在配置eclipse的时候,在配置1.eclipse.ini 2 .在配置tomcat里面的vm的时候 3.在配置JRE的vm的时候。以上3个vm分配的总和很接近当前系统所能使用的内存时,就出现了以上错误。
对eclipse的配置vm的时候所有配置的内存大小不能超过系统的大小
方案,只配置1.eclipse.ini 2 .在配置tomcat里面的vm的时候
tomcat的vm即tomcat运行时的java虚拟机大小。eclipse.ini即eclipse运行的时候java虚拟机大小。
这个问题和内存溢出刚好是相反的问题,内存溢出加内存即可,这个得减小分配给jvm的内存。