今天当我开始我的日食时,它给了我以下错误:
org.eclipse.jst.jsp.core.internal.parser.JSPSourceParser:
input could not be parsed correctly at position 150449
java.lang.StackOverflowError
然后它显示另一个错误
An internal error occurred during:
"JSP Index Manager: Processing Resource Events".
java.lang.StackOverflowError
然后显示错误,当我点击是按钮它关闭日食, 我正在使用eclipse indigo,请任何人帮忙。
答案 0 :(得分:3)
此错误的最典型原因是Eclipse或其部分(例如源代码解析器)内存不足。要增加内存,请在eclipse.ini中添加/更改以下参数。根据您的机器内存,将它们增加4倍,甚至8倍:
-XX:MaxPermSize = 512m -Xss2m -Xms128m -Xmx512m
您还可以将这些参数用作eclipse命令行参数。 查看详细信息,例如:Understanding memory parameters for Eclipse
答案 1 :(得分:0)
如果.ini中的内存更改无济于事,最好的方法是关闭所有正在运行的其他应用程序,然后打开“任务管理器”,然后关闭正在运行的JAVA服务。重新开始蚀。注意:-如果打开的话,这将使用Java关闭程序。