保存更改时Java堆空间错误

时间:2014-07-16 13:26:49

标签: javascript eclipse heap-memory sapui5

我正在使用Eclipse Juno SR2在SAPUI5中开发一个项目。

一切正常,直到昨天我每次保存时都会收到错误消息(我相信这只发生在这个特定的项目中):在“更新JavaScript索引”期间发生内部错误。

我试图搜索一下这个,我发现的一些帖子谈到了Maven偏好,但我在Ecplise中找不到它。

以下是我在日志文件中的内容:

!ENTRY org.eclipse.core.jobs 4 2 2014-07-16 14:26:56.393
!MESSAGE An internal error occurred during: "Updating JavaScript Index".
!STACK 0
java.lang.OutOfMemoryError: Java heap space

!ENTRY org.eclipse.wst.jsdt.core 4 4 2014-07-16 14:23:44.603
!MESSAGE Background Indexer Crash Recovery
!STACK 0
java.lang.OutOfMemoryError: Java heap space

有没有人对此有任何想法?它禁止开发任何东西,但它很烦人。

谢谢。

伊娃

1 个答案:

答案 0 :(得分:2)

您需要增加分配给Eclipse的堆空间量。您可以通过eclipse.ini文件执行此操作。控制堆空间的参数是-Xms-Xmx

请注意eclipse.ini的格式,因为它非常挑剔。