Eclipse问题“Failed to create the Java Virtual Machine”解决办法

随声附和 提交于 2020-02-15 20:15:08

不知道是不是因为系统和特定JDK版本的原因,以前在WIN7上面都没有出现过这个问题,今天电脑安装了一个XP系统,运行Eclipse居然

出现这个问题,如下图所示:

该开始以为是Eclipse找不到虚拟机,需要制定jvm.dll文件,但是不是这个问题,需要更改eclipse.ini的堆大小配置,256M不行,需要128M,

这一点没有深入研究,不知道是不是因为XP系统的原因,决定了其是128M。

修改前的eclipse.ini为:

 1 -startup 2 plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar 3 --launcher.library 4 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 5 -product 6 org.eclipse.epp.package.jee.product 7 --launcher.defaultAction 8 openFile 9 --launcher.XXMaxPermSize10 256M11 -showsplash12 org.eclipse.platform13 --launcher.XXMaxPermSize14 256m15 --launcher.defaultAction16 openFile17 -vmargs18 -Dosgi.requiredJavaVersion=1.519 -Xms40m20 -Xmx512m

修改后的eclipse.ini文件为:

 1 -startup 2 plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar 3 --launcher.library 4 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 5 -product 6 org.eclipse.epp.package.jee.product 7 --launcher.defaultAction 8 openFile 9 --launcher.XXMaxPermSize10 128M11 -showsplash12 org.eclipse.platform13 --launcher.XXMaxPermSize14 128m15 --launcher.defaultAction16 openFile17 -vmargs18 -Dosgi.requiredJavaVersion=1.519 -Xms40m20 -Xmx512m

这样子配置之后Eclipse就可以正常的运行了。


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!