4 回答

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
Java代碼
-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
只要把eclipse.ini中的Xms128m 和Xmx512m 前面的“-”去掉保存下就可以了
遇到不少exit code =1的問題,應(yīng)該是指緩存不足的意思
2.eclipse與MyEclipse版本不匹配(我開始用的是eclipse3.1和MyEclipse5.1試了上面的方法不報(bào)錯(cuò)了但還是啟動(dòng)不起來后來換eclipse3.2好了 郁悶!)
3.eclipse啟動(dòng)錯(cuò)誤
An error has occurred. See the log file F:\eclipse\configuration\1249271014625.log. 打開.log文件,部分內(nèi)容如下:
!SESSION 2006-09-03 21:41:59.031 -----------------------------------------------
eclipse.buildId=M20060629-1905
java.version=1.4.1_05
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86經(jīng)反復(fù)測試,發(fā)現(xiàn)eclipse3.2需要jdk1.5以上的版本才行換了jdk后就可以了
補(bǔ)充:
MyEclipse啟動(dòng)時(shí)報(bào)JVM Terminated. Exit Code=13的解決辦法
解決方法:
-launcher 參數(shù)指向了eclipse\plugins\下的一個(gè)名為org.org.eclipse.equinox.launcher_1.0.1.R33x_v20081108.jar.(一大段數(shù)字省略).tmp的文件
刪除plugins目錄下將所有.tmp文件重啟MyEclipse
exit code =13 應(yīng)該是指運(yùn)行環(huán)境需要清理的意思

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
jvm terminated exit code =2有可能跟eclipse.ini有關(guān)系,因?yàn)槿绻?a >虛擬內(nèi)存過小就會(huì)導(dǎo)致無法啟動(dòng)eclipse,可能還有另外的原因如下:
1. 在Eclipse——Window——Preferences——Java——Installed JREs下添加機(jī)子上的1.5+的JDK路徑 添加好后把舊版本的Remove
2. 在eclipse的安裝目錄下用EditPlus編輯eclipse.ini文件,將其中的參數(shù)改成:
-vm=C:\JDK6_10\bin\javaw.exe #這個(gè)看JDK路徑而定
-vmargs #下面參數(shù)視大家內(nèi)存大小 -Xms128m
-Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128M
3: 裝過Orcale的人 最好把環(huán)境變量重新設(shè)置一下:set path=D:\Program Files\Java\jdk1.5.0_06\bin
添加回答
舉報(bào)