eclipse 无法启动 无法创建虚拟机 怎么解决?

我用的XP系统 之前很能用的 忽然就打不开了

解决方法:
打开eclipse目录下的eclipse.ini文件,修改–launcher.XXMaxPermSize属性,其中此属性有两处
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-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
将其值改为128m即可,如下。(事实上,只改后面一个就可以,启动eclipse时以后者为准)
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-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.5
-Xms40m
-Xmx512m
然后就可以成功启动。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-27
在你的eclipse根目录下找到eclipse.ini 打开:设置如下参数
--launcher.XXMaxPermSize
256M
--launcher.XXMaxPermSize
128m
-vm
F:/jdk1.6.20/bin(你的jkd路径)
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms64m
-Xmx512m
然后重启试试本回答被提问者和网友采纳
第2个回答  2011-02-23
不能启动,可能是你的文件损坏,或者是 你装 java jdk 了吗?最好安装新版本的,然后要配置环境变量,右键我的电脑-->properties-->general-->environment-->new ,(我的jdk是安装在D:\Program Files\之下)
variable name:java_home; variable value:D:\Program Files\Java\jdk1.5.0_22\; click ok
variable name:path; variable value:D:\Program Files\Java\jdk1.5.0_22\bin;D:\Program Files\Java\jdk1.5.0_22\jre\bin; click ok
variable name:classpath; variable value:D:\Program Files\Java\jdk1.5.0_22\lib; click ok.
(环境变量配置完)
如果还不行,你还是在官网上 重新下在个 eclipse 或者 是 myeclipse把,祝你成功 !
第3个回答  2011-02-11
删除 eclipse.ini 看看
第4个回答  2011-02-11
重新装一个试试呗
相似回答