“更新索引”期间发生内部错误。日食启动期间的 Java 堆空间?

2022-09-02 12:23:12

我在开始日食时遇到以下错误

An internal error occurred during: "Updating indexes".Java heap space?

半小时前运行良好。我重新启动了日食,现在得到这个错误?我有8 GB内存,窗口7 64位操作系统,我尝试过重新启动系统,但没有任何帮助?

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-showsplash
org.eclipse.platform
-showLocation
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vm
C:/Program Files (x86)/Java/jdk1.6.0_25/bin/javaw.exe
-vmargs
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m

不确定我是什么问题?


答案 1

如果您安装了m2e或其他Maven插件,则应检查“窗口 - >首选项 - >Maven - >启动时下载存储库更新索引”中的选项是否已启用。禁用它,看看它是否解决了内存不足问题。


答案 2

如果您使用的是 eclipse 或 myeclipse,则可以通过在.ini文件 (myeclipse.ini) 中进行更改来增加内存

-Xmx2048m

-XX:最大商品大小=1024m

-XX:保留代码缓存大小=512m

-Dosgi.nls.warnings=ignore

它将解决与堆空间相关的问题。


推荐