2013-02-08 2 views
15

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

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

Он отлично работает полчаса before.I перезапущен затмение и получаю эту ошибку сейчас? У меня 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

Вы должны попробовать увеличить размер кучи, на всякий случай это *** *** проблема. Установите -Xmx2048m, перезапустите Eclipse, затем очистите все проекты. Закройте Eclipse и перезапустите. – Perception

ответ

31

Если у вас есть m2e или другой Maven плагин установлен, вы должны проверить, если опция в "Window -> Preferences -> Maven - > Загрузите индекс обновлений репозитория при запуске '. Отключите его и проверьте, не устранена ли проблема с памятью.

+1

Решил мою проблему ~ @nivrig Я пробовал увеличивать Xmx в eclipse.ini, это не помогает. –

0

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

-Xmx2048m

-XX: MaxPermSize = 1024M

-XX : ReservedCodeCacheSize = 512m

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

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

Смежные вопросы