eclipse 打不开 出现一弹出窗口,如下图:
解决方法如下:
找到安装目录,本人的安装目录为:D:\eclipse-SDK-3.5.2-win32\eclipse
在那里找到 “eclipse.ini” 配置文件 ,配置文件的内容如下:
---------------------------------------------------------------------------
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
---------------------------------------------------------------------------
修改“Xmx512m ” 为“Xmx256m ”,就可以搞定了。OK!
从其他地方查了下资料,据说出现此问题的原因是:
JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。默认 空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。因此服务器一般设置 -Xms、-Xmx相等以避免在每次GC 后调整堆的大小。
所以报错了。
看了下,也还是有些模糊,多多交流!