1

我有一个问题,使用 xtext 1.0.2 制作 eclipse 建模 helios SR2,如果我有项目,在启动时崩溃。如果我尝试更新 eclipse 它会崩溃。构建工作区时它崩溃。

  • 在“Workbench early startup”期间发生内部错误。java.lang.OutOfMemoryError: PermGen 空间

  • !MESSAGE 在“联系软件站点”期间发生内部错误。java.lang.OutOfMemoryError: PermGen 空间

我正在使用 Windows 7、64 位和 32 位的 jdk 1.6.0_25_b06 和 32 位的 eclipse。在全部 64 位中,我有更多的问题。

我尝试配置 eclipse .ini 文件,但没有找到正确的内存配置参数。

我真的需要帮助解决这个问题。

提前致谢。

4

3 回答 3

1

在您的 eclipse.ini 中,您应该找到类似-Xms40m或的条目,-Xmx512m 它们用于告诉虚拟机 eclipse 启动它可能使用多少内存。

您可能需要使用参数,例如

-Xms64m
-Xmx512m
-XX:MaxPermSize=256m

这样,您的系统总共可以为 eclpise 分配多达 512 兆字节的内存,其中 512 至 256 可用于 perm gen 空间。

于 2011-10-21T17:21:54.957 回答
0

Select the prefrences option from eclipse option then select your web server such as Tomcat in that web server there id tab named JDK in that tab

-Xmx2048m
-XX:MaxPermSize=1024m
于 2013-05-11T01:57:14.327 回答
0

如果您关闭所有视图,然后一一打开它们会怎样?现在跟踪一个类似的事情,当打开某个 Eclipse 视图时,JVM 突然为其分配增加了大约 4GB 的 RAM。但这仅在使用 64 位 Eclipse 时发生,在 32 位 Eclipse 上没有问题。

于 2011-06-08T08:37:47.103 回答