使用Ec3.2、MyEc5.5、JDK6.10后,老是出现Ec崩溃的现象,有时在编译或者使用中,就会强行退出,这里就向大家描述一下解决启动MyEclipse时报JVM Terminated.ExitCode=-1的方法,希望对你的学习有所帮助。
启动MyEclipse时报JVM Terminated.ExitCode=-1的解决办法
出现的错误信息:
- JVM Terminated.Exitcode=1
- C:\j2sdk1.4.2_08\bin\javaw.exe
- -Xms40m
- -Xmx256m
- -jarstartup.jar
- -oswin32
- -wswin32
- -archx86
- -launcherC:\ProgramFiles\eclipse\eclipse.exe
- -nameEclipse
- -showsplash600
- -exitdatef8c_d0
- -vmC:\j2sdk1.4.2_08\bin\javaw.exe
- -vmargs
- -Xms40m
- -Xmx256m
- -jarstartup.jar
让人十分苦恼,大部分人对JVM Terminated.ExitCode=-1问题的解决方法就是直接在快捷方式上加启动参数解决,其实这个提示信息是对大家的误导。
这个提示信息是由于你把Eclipse的启动参数给设错了。比如在Eclipse的安装目录下的eclipse.ini文件中设置虚拟机的参数,在Eclipse的安装目录下configuration\config.ini文件中设置eclipse的启动参数。如果把启动参数设置到eclipse.ini文件中就会出现上面的错误。
viewplaincopytoclipboardprint?
- -clean
- -showsplash
- com.genuitec.myeclipse.product.ide
- --launcher.XXMaxPermSize
- 256m
- -vmargs
- Xms128m
- Xmx512m
- -XX:PermSize=128M
- -XX:MaxPermSize=256M
- -clean
- -showsplash
- com.genuitec.myeclipse.product.ide
- --launcher.XXMaxPermSize
- 256m
- -vmargs
- Xms128m
- Xmx512m
- -XX:PermSize=128M
- -XX:MaxPermSize=256M
大家注意没?这里的Xms128m和Xmx512m前面没有-
【编辑推荐】
- 巧解使Eclipse崩溃的JVM terminated问题
- JVM terminated令Eclipse崩溃问题的解决
- Java编译过程与c/c++编译过程有何不同
- 浅谈jvm.dll装载过程与源代码分析
- Java虚拟机(JVM)中的内存设置详解