解決JVM Terminated.ExitCode=-1問題行之有效的方法
使用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)中的內存設置詳解