【问题标题】:eclipse 3.4 can't starteclipse 3.4 无法启动
【发布时间】:2010-12-07 21:41:58
【问题描述】:

昨天,我尝试通过单击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),文件内容如下:

eclipse -vmargs -Xmx256M

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

当我从 eclipse 3.5 开始时也出现了同样的问题。但是当我用eclipse 3.3启动时,eclipse 3.3正常启动(我认为eclipse 3.3使用内存低于3.4以上,

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

【问题讨论】:

  • 你能附上你的 eclipse.ini 文件的内容吗?

标签: java windows eclipse memory eclipse-3.4


【解决方案1】:

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

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

【讨论】:

  • 我也检查过 eclipse.ini...但它也无法启动...这是我的 eclipse.ini 文件配置 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -framework plugins\org.eclipse.osgi_3.4.0.v20080605-1900.jar -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 如果我将 -Xmx512m 更改为 -Xmx400m 例如,是的,它可以启动......但如果 468或以上(eclipse 3.4默认为512),无法启动。不知道是java还是我的windows这个问题,因为在我做windows update之前,它运行正常,但是在windows update之后,问题就出现了……
  • 嗨 VonC,在我尝试了您的 eclipse.ini 之后,内容如下 -showlocation -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -framework plugins\org.eclipse.osgi_3.4.2.R34x_v20080826- 1230.jar -vm jdk1.6.0_10\jre\bin\client\jvm.dll -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms128m -Xmx384m -Xss2m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:MaxGCPauseMillis= 10 -XX:MaxHeapFreeRatio=70 -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CompileThreshold=5 -Dcom.sun.management.jmxremote 有效!但我只是很困惑为什么在 Windows 更新后存在问题......
  • 嗨 VonC,再试一次后,我的 Eclipse 需要运行 1 行... -XX:MaxPermSize=128m 无论如何它都有效!谢谢... PS:我可以使用您的 config.ini 作为您的帖子,但只是想知道,我只是将一个干净的 eclipse 3.5 zip 文件下载到我的笔记本中。解压后,直接点击eclipse.exe,还是不行,必须在config.ini中添加“-XX:MaxPermSize=128m”才能启动...(3.4也是),但我记得肯定,首先当我运行 eclipse 3.4 时,不需要添加该行...
  • @Jef:感谢您的反馈。我将完成我的测试来研究为什么这个XX:MaxPermSize(及其价值)很重要。
  • 嗨 VonC,也许这个链接有帮助 unixville.com/~moazam/stories/2004/05/17/…
猜你喜欢
  • 1970-01-01
  • 2021-10-26
  • 1970-01-01
  • 2013-12-07
  • 1970-01-01
  • 1970-01-01
  • 2023-03-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多