启动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

大家注意没?这里的Xms128m 和Xmx512m前面没有-

其实问题解决就这么简单。;)

上一篇:eclipse 无法启动 JVM terminated. Exit code=-1


下一篇:iOS开发-xCode6(iOS 8)中应用程序图标和启动页面设置