Eclipse 内部错误

NoN*_*aMe 3 eclipse

今天,当我启动 Eclipse 时,它​​给了我以下错误:

org.eclipse.jst.jsp.core.internal.parser.JSPSourceParser: 
input could not be parsed correctly at position 150449
java.lang.StackOverflowError
Run Code Online (Sandbox Code Playgroud)

然后它显示另一个错误

An internal error occurred during: 
"JSP Index Manager: Processing Resource Events".
java.lang.StackOverflowError
Run Code Online (Sandbox Code Playgroud)

然后显示错误,当我单击“是”按钮时,它会关闭 Eclipse,我正在使用 Eclipse Indigo,请任何人帮忙。

在此输入图像描述

Mic*_*sky 5

此错误的最典型原因是 Eclipse 或其部分(例如源代码解析器)内存不足。要增加内存,请在 eclipse.ini 中添加/更改以下参数。根据您的机器内存,将其增加 4 倍,甚至 8 倍:

-XX:MaxPermSize=512m -Xss2m -Xms128m -Xmx512m

您还可以将这些参数用作 eclipse 命令行参数。例如,请参阅此处的详细信息:了解 Eclipse 的内存参数