发生这个的背景:
昨天能启动,今天启动不了。
发生的原因:
系统内存不足,被其他软件吃的差不多了。
解决方案:
如何害怕复制以下内容会改变你的配置,自己手工修改内存值。256 改成128 512改成256
方法如下: 找到eclipse目录下的eclipse.ini,可以看到如下内容:
-startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m
将其修改为如下内容,即可启动Eclipse
-startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 128M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 128m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx256m
首发地址:月小升博客 – http://java-er.com/blog/eclipse-failed-to-create-the-java-virtual/