昨天,我尝试通过单击eclipse.exe(在eclipse文件夹中)启动eclipse 3.4,并正常运行。 然后昨天晚上,我做Windows更新。今天,当我尝试运行eclipse 3.4时,它有错误。您可以在此处找到错误消息SCREENSHOT
我使用windows xp sp2和java 1.5 update 14。
我不知道如何修复它,所以我卸载了我的jdk1.5.14然后安装了jdk1.5.21。问题依然存在。 如果我使用bat文件(eclipse.bat),文件的内容如下所示:
eclipse -vmargs -Xmx256M
它会正常运行。但是当我换成-Xmx512M或(> = 512M)时,它会显示错误,就像屏幕截图一样。
当我开始使用eclipse 3.5时,会出现同样的问题。但是当我从eclipse 3.3开始时,eclipse 3.3正常启动(我认为eclipse 3.3使用的内存低于3.4以上,仅<= 512M,经过测试,但忘记了eclipse 3.3消耗了多少内存)。
我只是猜测问题出在我的窗户上。如果有人能帮助解决这个问题,我真的很感激。
答案 0 :(得分:1)
你可以试试这个eclipse.ini:
它确实有一个低于512的Xmx并且仍然能够快速运行eclipse(我建议使用最新的JDK,即使你正在使用JDK5进行程序)
同时检查eclipse.ini
的每一行:它们不得有任何额外空间。