2015-03-21 6 views
5

Я просто нажмите Справка -> Проверить наличие обновлений и пройти через мастера, и я получаю следующее сообщение об ошибке:Невозможно обновить Eclipse, Luna

An error occurred while collecting items to be installed 
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). 
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.commons.browser,3.6.4.201503050855-RELEASE 
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.commons.gettingstarted,3.6.4.201503050855-RELEASE 
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.commons.quicksearch,3.6.4.201503050855-RELEASE 
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.dashboard.ui,3.6.4.201503050855-RELEASE 
No repository found containing: osgi.bundle,org.aspectj.runtime.source,1.7.0.20120703164200 
No repository found containing: osgi.bundle,org.eclipse.contribution.weaving.jdt.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: org.eclipse.update.feature,org.eclipse.contribution.weaving.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: osgi.bundle,org.eclipse.contribution.xref.core.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: org.eclipse.update.feature,org.eclipse.contribution.xref.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: osgi.bundle,org.eclipse.contribution.xref.ui.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: osgi.bundle,org.eclipse.fx.core,0.9.0.201401250701 
No repository found containing: osgi.bundle,org.eclipse.fx.javafx,2.2.0.201401250701 
No repository found containing: osgi.bundle,org.eclipse.fx.osgi,0.9.0.201401250701 
No repository found containing: osgi.bundle,org.eclipse.fx.osgi.util,0.9.0.201401250701 
No repository found containing: osgi.bundle,org.eclipse.net4j.jms.api,3.0.0.v20110215-1551 
No repository found containing: org.eclipse.update.feature,org.springsource.ide.eclipse.commons.quicksearch.feature,3.6.4.201503050855-RELEASE 
No repository found containing: org.eclipse.update.feature,org.springsource.ide.eclipse.dashboard,3.6.4.201503050855-RELEASE 

Я пытаюсь обновить, потому что мой Scala плагин не есть листы, и я просто видел, что у меня много обновлений, о которых мне нужно позаботиться.

Если попытка скачать Scala плагин я получаю следующее сообщение об ошибке:

An error occurred while collecting items to be installed 
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). 
No repository found containing: osgi.bundle,org.aspectj.runtime.source,1.7.0.20120703164200 
No repository found containing: osgi.bundle,org.eclipse.contribution.weaving.jdt.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: org.eclipse.update.feature,org.eclipse.contribution.weaving.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: osgi.bundle,org.eclipse.contribution.xref.core.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: org.eclipse.update.feature,org.eclipse.contribution.xref.source,2.2.0.e37x-RELEASE-20120704-0900 
No repository found containing: osgi.bundle,org.eclipse.contribution.xref.ui.source,2.2.0.e37x-RELEASE-20120704-0900 

ответ

12

Следующие шаги решить мою проблему:

  1. Обзор и удалить лишние старые репозитории. Help > Install New Software > Available Software Sites и отмените выбор всех сайтов обновлений для более старых версий Eclipse. У меня было два репозитория Spring для версий 4.3 и 4.4.
  2. Очистить <eclipse folder>/p2/org.eclipse.equinox.p2.repository/cache directory.
  3. Проверьте наличие обновлений.

Источник: Update Error [Mac]

+1

после попробовать много раствора нашел это один полезный. проблема заключалась в «SpringSource Update Site для Eclipse», где включены как «4.3», так и «4.4». поэтому я просто отключил '4.3', а также удалил папку' /p2/org.eclipse.equinox.p2.repository/cache'. –