Posted on 2006-03-19 21:02
風塵仆仆 閱讀(1230)
評論(3) 編輯 收藏
在增加內存之前,我的系統是:
J2SE 1.5 update 6
Eclipse 3.1.2
Tomcat 5.5.15
后來我加了一根內存條,在運行Eclipse時經常在顯示啟動畫面(初始化)時,跳出一個對話框報錯:
? Eclipse: JVM terminated Exit code = 1
? C:\WINNT\system32\javaw.exe
? -Xms40m
? -Xmx256m
? -jar D:\eclipse\startup.jar
? -os win32
? -ws win32
? -arch x86
? -launcher D:\eclipse\eclipse.exe
? -name Eclipse
? -show splash 600
? -exitdata 784_90
? -vm C:\WINNT\system32\javaw.exe
? -vmargs
? -Xms40m
? -Xmx256m
? -jar D:\eclipse\startup.jar
隨后,或者Eclipse自動退出;或者無法關閉啟動畫面,就死在那兒了,只能手動殺掉其進程。
并且有時候能成功啟動Eclipse,但使用沒一會兒又會報上面的錯誤,然后自動退出。
一開始,我以為是新加的內存不兼容,但運行其它程序都很好,唯獨Eclipse不好用。于是,我開始檢查與Eclipse相關的軟件。先重裝Eclipse和Tomcat,問題還是存在。因為報錯的好象主要是C:\WINNT\system32\javaw.exe調用D:\eclipse\startup.jar出問題,最后我懷疑有可能是J2SE出問題了,重裝J2SE,呵呵,好象問題解決了,用了一個小時左右的Eclipse,還沒有報錯。
但我有一點不明白,增加內存與J2SE有什么關系呢?