Внутренняя ошибка произошла во время: "Обновление индексов". Явное пространство кучи во время затмения запускается?

Я получаю ниже ошибки при запуске eclipse

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

Он работал отлично за полчаса раньше. Я запустил затмение и получил эту ошибку сейчас? У меня 8 ГБ оперативной памяти, оконная 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

Если у вас установлен мэйн или другой плагин Maven, вы должны проверить, включен ли параметр " Окно → Настройки → Maven → Индекс обновлений репозитория при запуске". Отключите его и проверьте, не устранена ли проблема с памятью.

Ответ 3

Если вы используете eclipse или myeclipse, вы можете увеличить объем памяти, внеся изменения в .ini файл (myeclipse.ini)

-Xmx2048m

-XX: MaxPermSize = 1024M

-XX: ReservedCodeCacheSize = 512m

-Dosgi.nls.warnings = игнорировать

Он разрешит проблему, связанную с кучевым пространством.