JVM terminated令Eclipse崩潰問題的解決
使用Ec3.2、MyEc5.5、JDK6.10后,老是出現(xiàn)Ec崩潰的現(xiàn)象,有時(shí)在編譯或者使用中,就會(huì)強(qiáng)行退出,錯(cuò)誤信息:
- JVM terminated.Exit code=1
- C:\jdk6_10\bin\javaw.exe
- -Dosgi.splashLocation=d:\MyEclipse55\eclipse\MyEclipseSplash.bmp
- -Xms128m
- -Xmx512m
- -jar E:\eclipse\startup.jar
- -os win32
- -ws win32
- -archx86
- -launcher E:\eclipse\eclipse.exe
- -name Eclipse
- -showsplash 600
- -exitdate 3a4_80
- -vm c:\jdk6_10\bin\javaw.exe
- -vmargs
- -Dosgi.splashLocation=d:\MyEclipse55\eclipse\MyEclipseSplash.bmp
- -Xms128m
- -Xmx512m
- -jar E:\eclipse\startup.jar
環(huán)境重新搭建,甚至系統(tǒng)也重裝了,也沒能解決,最后在網(wǎng)上查了這方面的資料,解決辦法如下:
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,我使用的是Sybase的數(shù)據(jù)庫,懷疑碰到的問題跟安裝Sybase時(shí)自動(dòng)加入的環(huán)境變量有關(guān)系,不過沒測試。
經(jīng)過以上設(shè)置后,問題搞定,終于可以安心工作了!
【編輯推薦】