Posted on 2006-03-19 21:02
风尘仆仆 阅读(1222)
评论(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有什么关系呢?