启动MyEclipse时报JVM Terminated. Exit Code=-1 的解决办法

出现的错误信息:
JVM terminated. Exit code=1
C:\j2sdk1.4.2_08\bin\javaw.exe
-Xms40m
-Xmx256m
-jar startup.jar
-os win32
-ws win32
-arch x86
-launcher C:\Program Files\eclipse\eclipse.exe
-name Eclipse
-showsplash 600
-exitdate f8c_d0
-vm C:\j2sdk1.4.2_08\bin\javaw.exe
-vmargs
-Xms40m
-Xmx256m
-jar startup.jar

让人十分苦恼,大部分人的解决方法就是直接在快捷方式上加启动参数解决,其实这个提示信息是对大家的误导。

这个提示信息是由于你把Eclipse的启动参数给设错了。 比如在Eclipse的安装目录下的eclipse.ini文件中设置虚拟机的参数,在Eclipse的安装目录下configuration\config.ini文件中设置eclipse的启动参数。如果把启动参数设置到eclipse.ini文件中就会出现上面的错误。
-clean   
-showsplash   
com.genuitec.myeclipse.product.ide   
--launcher.XXMaxPermSize   
256m   
-vmargs   
Xms128m   
Xmx512m   
-XX:PermSize=128M    
-XX:MaxPermSize=256M  

只要把eclipse.ini中的Xms128m 和Xmx512m 前面的“-”去掉保存下就可以了

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xzknet/archive/2009/07/13/4344001.aspx

你可能感兴趣的:(eclipse,jvm,虚拟机,MyEclipse,C#)