1

昨天,我尝试通过单击eclipse.exe(在eclipse文件夹中)启动eclipse 3.4,并正常运行。然后昨天晚上,我做了windows update。今天,当我尝试运行 eclipse 3.4 时,它有错误。您可以在此处找到错误消息SCREENSHOT

我使用的是 windows xp sp2 和 java 1.5 update 14。

我不知道如何解决这个问题,所以我卸载了我的 jdk1.5.14,然后安装了 jdk1.5.21。问题依然存在。如果我使用 bat 文件(eclipse.bat),文件内容如下:

日食 -vmargs -Xmx256M

它会正常运行。但是当我更改为 -Xmx512M 或 (>= 512M) 时,它会像屏幕截图一样显示错误。

当我从 eclipse 3.5 开始时,也会出现同样的问题。但是当我用eclipse 3.3启动时,eclipse 3.3正常启动(我认为eclipse 3.3使用内存低于3.4以上,<= 512M而已,已经测试过,但忘记eclipse 3.3消耗了多少内存)。

我只是猜测问题出在我的窗户上。如果有人能帮助解决这个问题,我真的很感激。

4

1 回答 1

1

您可以尝试使用这个eclipse.ini
它的 Xmx 低于 512 并且仍然可以非常快地运行 eclipse(不过,我建议为此使用最新的 JDK,即使您的程序使用 JDK5 也是如此)

还要检查你的每一行eclipse.ini:它们不能有任何额外的空间。

于 2009-10-19T07:14:20.303 回答