2009-02-04 7 views
32

Я щелкаю обновление в eclipse и получаю сообщение об ошибке, потому что я обновлял eclipse более одного раза. Есть ли способ исправить затмение и иметь возможность использовать обновление?Ошибка при обновлении eclipse

 
An error occurred while collecting items to be installed 
    No repository found containing: org.eclipse.jem/osgi.bundle/2.0.202.v200810282000 
    No repository found containing: org.eclipse.jem.workbench/osgi.bundle/2.0.102.v200810230530 
    No repository found containing: org.eclipse.jpt.core/osgi.bundle/2.1.0.v200812160210 
    No repository found containing: org.eclipse.jpt.doc.user/osgi.bundle/1.0.300.v200812110000 
    No repository found containing: org.eclipse.jpt.eclipselink.core/osgi.bundle/1.1.0.v200812110000 
    No repository found containing: org.eclipse.jpt.eclipselink.core.ddlgen/osgi.bundle/1.0.100.v200811030000 
    No repository found containing: org.eclipse.jpt.eclipselink.feature/org.eclipse.update.feature/2.1.0.v200812180210-318Y9oA55S8_795555 
    No repository found containing: org.eclipse.jpt.eclipselink.ui/osgi.bundle/1.1.0.v200812100000 
    No repository found containing: org.eclipse.jpt.feature/org.eclipse.update.feature/2.1.0.v200812180210-7979AgCYQCD4IRJdCEDC 
    No repository found containing: org.eclipse.jpt.ui/osgi.bundle/2.1.0.v200812080000 
    No repository found containing: org.eclipse.jst.common.frameworks/osgi.bundle/1.1.201.v200810161330 
    No repository found containing: org.eclipse.jst.ejb.doc.user/osgi.bundle/1.1.100.v200810092245 
    No repository found containing: org.eclipse.jst.ejb.ui/osgi.bundle/1.1.203.v200810010400 
    No repository found containing: org.eclipse.jst.enterprise_core.feature/org.eclipse.update.feature/3.0.3.v200810010400-42E_4_kE77c_FAP7X99 
    No repository found containing: org.eclipse.jst.enterprise_ui.feature/org.eclipse.update.feature/3.0.3.v200810010400-7Y7BFSrEPOwQPnUuwhYV60NEQtTn 
    No repository found containing: org.eclipse.jst.enterprise_userdoc.feature/org.eclipse.update.feature/3.0.3.v200810131754-52EFBAgI99mAV9oGIHb 
    No repository found containing: org.eclipse.jst/org.eclipse.update.feature/3.0.3.v200809250443-7U-9-9LJGGJebgG8HYgv5FBP0NUr 
    No repository found containing: org.eclipse.jst.j2ee/osgi.bundle/1.1.204.v200811130630 
    No repository found containing: org.eclipse.jst.j2ee.core/osgi.bundle/1.1.202.v200811111600 
    No repository found containing: org.eclipse.jst.j2ee.ejb/osgi.bundle/1.1.203.v200811060500 
    No repository found containing: org.eclipse.jst.j2ee.jca/osgi.bundle/1.1.203.v200811060900 
    No repository found containing: org.eclipse.jst.j2ee.navigator.ui/osgi.bundle/1.1.202.v200810222000 
    No repository found containing: org.eclipse.jst.j2ee.ui/osgi.bundle/1.1.204.v200811041823 
    No repository found containing: org.eclipse.jst.j2ee.web/osgi.bundle/1.1.202.v200811060500 
    No repository found containing: org.eclipse.jst.j2ee.webservice.ui/osgi.bundle/1.1.201.v200811062130 
    No repository found containing: org.eclipse.jst.jee/osgi.bundle/1.0.102.v200811060500 
    No repository found containing: org.eclipse.jst.jee.ejb/osgi.bundle/1.0.102.v200810230722 
    No repository found containing: org.eclipse.jst.jee.ui/osgi.bundle/1.0.103.v200811131900 
    No repository found containing: org.eclipse.jst.jee.web/osgi.bundle/1.0.101.v200810230738 
    No repository found containing: org.eclipse.jst.jsp.core/osgi.bundle/1.2.120.v200810301812 
    No repository found containing: org.eclipse.jst.jsp.ui/osgi.bundle/1.1.311.v200810210016 
    No repository found containing: org.eclipse.jst.server.core/osgi.bundle/1.1.2.v20080930 
    No repository found containing: org.eclipse.jst.server.tomcat.core/osgi.bundle/1.1.104.v20081006 
    No repository found containing: org.eclipse.jst.server_adapters.feature/org.eclipse.update.feature/3.0.3.v20081006b-787KEKFDUUEFDFrPa7AMQ 
    No repository found containing: org.eclipse.jst.server_core.feature/org.eclipse.update.feature/3.0.3.v20080930b-377Ap9oA55S5N_C35AC 
    No repository found containing: org.eclipse.jst.server_ui.feature/org.eclipse.update.feature/3.0.3.v20081001-79-EDn9wKSZRCCNQMfVnIG8BHD 
    No repository found containing: org.eclipse.jst.servlet.ui/osgi.bundle/1.1.203.v200810222000 
    No repository found containing: org.eclipse.jst.web_core.feature/org.eclipse.update.feature/3.0.3.v200810020322-7M7AEX2EFp_acwkiuz-bTpl 
    No repository found containing: org.eclipse.jst.web_ui.feature/org.eclipse.update.feature/3.0.3.v200810020322-7E4EArDgvY1en0e_Bm21-ljvz00c 
    No repository found containing: org.eclipse.jst.ws.axis.consumption.core/osgi.bundle/1.0.306.v200810082309 
    No repository found containing: org.eclipse.jst.ws.axis.consumption.ui/osgi.bundle/1.0.305.v200809301934 
    No repository found containing: org.eclipse.jst.ws.axis2.core/osgi.bundle/1.0.104.v200810151442 
    No repository found containing: org.eclipse.jst.ws.axis2tools.feature/org.eclipse.update.feature/1.0.2.v200810151341-77-E_ECYQCD4FdMjLXVW 
    No repository found containing: org.eclipse.jst.ws.consumption/osgi.bundle/1.0.306.v200810012118 
    No repository found containing: org.eclipse.jst.ws.consumption.ui/osgi.bundle/1.1.3.v200810012118 
    No repository found containing: org.eclipse.jst.ws.consumption.ui.doc.user/osgi.bundle/1.0.500.v200810082020 
    No repository found containing: org.eclipse.jst.ws.creation.ui/osgi.bundle/1.0.307.v200810012118 
    No repository found containing: org.eclipse.wst.command.env/osgi.bundle/1.0.307.v200810082309 
    No repository found containing: org.eclipse.wst.common.emf/osgi.bundle/1.1.203.v200811022047 
    No repository found containing: org.eclipse.wst.common.emfworkbench.integration/osgi.bundle/1.1.202.v200811131900 
    No repository found containing: org.eclipse.wst.common.frameworks/osgi.bundle/1.1.201.v200811060900 
    No repository found containing: org.eclipse.wst.common.frameworks.ui/osgi.bundle/1.1.201.v200810020330 
    No repository found containing: org.eclipse.wst.common.modulecore/osgi.bundle/1.1.204.v200811062000 
    No repository found containing: org.eclipse.wst.common.project.facet.core/osgi.bundle/1.3.4.v200810151458 
    No repository found containing: org.eclipse.wst.common.ui/osgi.bundle/1.1.302.v200810160107 
    No repository found containing: org.eclipse.wst.common_core.feature/org.eclipse.update.feature/3.0.3.v200809301154-7C7_EVIE_EkMNrTtU7X4h2 
    No repository found containing: org.eclipse.wst.common_ui.feature/org.eclipse.update.feature/3.0.3.v200809301154-7C78ELcE8VrRVouGlyiT4DsUuV8Y 
    No repository found containing: org.eclipse.wst/org.eclipse.update.feature/3.0.3.v200809250443-7A-8i8Qqcz0FaVgjXSD6brFQN64Z 
    No repository found containing: org.eclipse.wst.html.core/osgi.bundle/1.1.203.v200810291731 
    No repository found containing: org.eclipse.wst.html.ui/osgi.bundle/1.0.302.v200810291731 
    No repository found containing: org.eclipse.wst.jsdt.core/osgi.bundle/1.0.103.v200811042159 
    No repository found containing: org.eclipse.wst.jsdt.doc/osgi.bundle/1.0.103.v200810081720 
    No repository found containing: org.eclipse.wst.jsdt.feature/org.eclipse.update.feature/1.0.3.v200810020426-6-E73BcMAAwFIFUHpRJ 
    No repository found containing: org.eclipse.wst.jsdt.support.firefox/osgi.bundle/1.0.103.v200810021840 
    No repository found containing: org.eclipse.wst.jsdt.support.ie/osgi.bundle/1.0.103.v200810021840 
    No repository found containing: org.eclipse.wst.jsdt.ui/osgi.bundle/1.0.103.v200810301820 
    No repository found containing: org.eclipse.wst.jsdt.web.core/osgi.bundle/1.0.103.v200810021840 
    No repository found containing: org.eclipse.wst.jsdt.web.support.jsp/osgi.bundle/1.0.103.v200810081720 
    No repository found containing: org.eclipse.wst.jsdt.web.ui/osgi.bundle/1.0.103.v200810021840 
    No repository found containing: org.eclipse.wst.server.core/osgi.bundle/1.1.2.v20081020 
    No repository found containing: org.eclipse.wst.server.ui/osgi.bundle/1.1.3.v20080930 
    No repository found containing: org.eclipse.wst.server.ui.doc.user/osgi.bundle/1.1.100.v200810082048 
    No repository found containing: org.eclipse.wst.server_core.feature/org.eclipse.update.feature/3.0.3.v20080930b-20Al8s733I48671256 
    No repository found containing: org.eclipse.wst.server_ui.feature/org.eclipse.update.feature/3.0.3.v20080930b-791CO9vESQmvbHKYENNI76CH 
    No repository found containing: org.eclipse.wst.server_userdoc.feature/org.eclipse.update.feature/3.0.100.v200810082053-108Y7w311921193159 
    No repository found containing: org.eclipse.wst.sse.ui/osgi.bundle/1.1.3.v200810301815 
    No repository found containing: org.eclipse.wst.validation/osgi.bundle/1.2.3.v200811101716 
    No repository found containing: org.eclipse.wst.validation.ui/osgi.bundle/1.2.2.v200810221105 
    No repository found containing: org.eclipse.wst.web/osgi.bundle/1.1.205.v200811132030 
    No repository found containing: org.eclipse.wst.web_core.feature/org.eclipse.update.feature/3.0.3.v200810010400-7G2EAsAM214fK_RKaovH35PiPtaH 
    No repository found containing: org.eclipse.wst.web_ui.feature/org.eclipse.update.feature/3.0.3.v200810010400-7R0EOzE8Ks9uCz0nqrQF6yCFSQyI 
    No repository found containing: org.eclipse.wst.ws.explorer/osgi.bundle/1.0.308.v200811062250 
    No repository found containing: org.eclipse.wst.ws_core.feature/org.eclipse.update.feature/3.0.3.v200810012109-7H7QECgED69XqKg9nufm2_7C5J 
    No repository found containing: org.eclipse.wst.ws_ui.feature/org.eclipse.update.feature/3.0.3.v200810012109-7E2EFVC-2f_FDJhnGKZmULIbsTaU 
    No repository found containing: org.eclipse.wst.ws_userdoc.feature/org.eclipse.update.feature/3.0.2.v200810081944-34EDe9oA55S6I5S8KCS 
    No repository found containing: org.eclipse.wst.ws_wsdl14.feature/org.eclipse.update.feature/1.4.1.v200809302010-13-7w311917141518 
    No repository found containing: org.eclipse.wst.ws_wsdl15.feature/org.eclipse.update.feature/1.5.2.v200809302010-1407w311917141519 
    No repository found containing: org.eclipse.wst.wsdl/osgi.bundle/1.1.202.v200809291819 
    No repository found containing: org.eclipse.wst.wsdl.ui/osgi.bundle/1.2.103.v200810301738 
    No repository found containing: org.eclipse.wst.wsdl.ui.doc.user/osgi.bundle/1.0.501.v200810081958 
    No repository found containing: org.eclipse.wst.xml.core/osgi.bundle/1.1.306.v200810210016 
    No repository found containing: org.eclipse.wst.xml.ui/osgi.bundle/1.0.420.v200810220345 
    No repository found containing: org.eclipse.wst.xml_core.feature/org.eclipse.update.feature/3.0.3.v200810021802-7A7NEH0E7QYGHNIxPlGgVY 
    No repository found containing: org.eclipse.wst.xml_ui.feature/org.eclipse.update.feature/3.0.3.v200809292000-7F2ENZCwum8U9-9yPhHnPkSb2VAc 
    No repository found containing: org.eclipse.wst.xml_userdoc.feature/org.eclipse.update.feature/3.0.3.v200810090336-40EJs_kE77c8P_TALGS 
    No repository found containing: org.eclipse.wst.xmleditor.doc.user/osgi.bundle/1.0.500.v200810081958 
    No repository found containing: org.eclipse.wst.xsd.core/osgi.bundle/1.1.302.v200810020300 
    No repository found containing: org.eclipse.wst.xsd.ui/osgi.bundle/1.2.104.v200810020602 
    No repository found containing: org.eclipse.jpt.db/osgi.bundle/1.2.0.v200810300000 
    No repository found containing: org.eclipse.jpt.db.ui/osgi.bundle/1.1.0.v200808210000 
    No repository found containing: org.eclipse.jpt.gen/osgi.bundle/1.2.0.v200810080000 
    No repository found containing: org.eclipse.jpt.utility/osgi.bundle/1.3.0.v200811030000 
    No repository found containing: org.eclipse.jst.ws/osgi.bundle/1.0.306.v200810020426 
    No repository found containing: org.eclipse.jst.ws.axis2.consumption.core/osgi.bundle/1.0.104.v200810151442 
    No repository found containing: org.eclipse.jst.ws.axis2.creation.core/osgi.bundle/1.0.104.v200810151442 
+0

Спасибо за «принятый статус». Не могли бы вы рассказать нам, какой совет/обходной путь сделали трюк в вашем случае? – VonC

ответ

34

Какую версию eclipse вы используете?

Было fixed in 3.4.1, но в вашем случае это может быть this bug instead.

Оказалось, что причиной является потеря одного или нескольких хранилищ артефактов из списка известных репозиториев.

Обходной путь заключается в том, чтобы удалить репозиторий из списка и снова добавить его обратно. Это восстанавливает отсутствующий репозиторий артефактов.


Возможный способ обхода в затмении 3.4.1:

1) экспортировать обновление сайта листинг на bookmarks.xml файл (Software Updates->Manage sites->Export)
2) остановить затмение
3) удалить configuration/.settings/org.eclipse.equinox.p2.*.prefs файлы
(примечание, как упомянуто Fredrik в комментариях, для Eclipse3.5 + это было бы:
p2\org.eclipse.equinox.p2.engine\.settings
p2\org.eclipse.equinox.p2.engine\profileRegistry\SDKProfile.profile\.data\.setti‌​ngs)
4) начинают затмевать
5) импортировать bookmarks.xml файл (Software Updates->Manage sites->Import), который был экспортирован в шаге 1

Как отметил mark (автор этого вопроса) в комментариях этого ответа, это обходное решение было решением его проблемы.


Другие советы:

[...] решение всегда добавлять трейлинг '/' в все хранилища URL-адресов в моем P2 UI.
Я чувствую, что эта ошибка вызвана неспособностью создать жизнеспособный URL-адрес ресурса репо. Код в вопросе не проверяя строку URL из UI и берет на себя завершающую «/», что приводит к 404

Этот последний раствор подтвердил, работающий в Eclipse, Indigo и Юноны (ниже в комментариях).

+0

thx, хотя мне придется переустановить eclipse. – IAdapter

+0

Я использовал the "remove .. org.eclipse.equinox.p2 ..." – IAdapter

+0

yay! обходной путь работал! – Epaga

1

У меня была такая же проблема (хорошо похоже на то, что я просто пытался установить подзаголовок). Кончик VonC «Другие советы» сделал это для меня.

  1. Экспорт сайты bookmarks.xml
  2. Редактировать этот файл и добавить косую черту в конце каждого URL, где она отсутствует.
  3. Удалить все сайты
  4. Реимпорт отредактированных закладок.xml
  5. Вздох рельефа, как он работает.
0

У меня была та же проблема. После экспорта и импорта закладок проблема не решена. , но я начал получать ошибку «Соединение отказано».

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

Сандип Джиндал

2

У меня была та же проблема с Eclipse, Helios (3.6) на Ubuntu 64 бита.

Удаление

http://download.eclipse.org/tools/cdt/releases/helios

из "доступных обновлений программного обеспечения Sites" в Eclipse, и добавив, что снова сделал исправление.

1

Обратная косая черта в экспортированном файле закладок исправила его для меня.

11

Еще одно решение -

Вместо экспорт всех управляемых сайтов и импортировать их обратно, нажмите на «редактировать» на каждом проверяемом сайте и добавить «//» в конце

Если вы просто добавить «/» он говорит дубликат сайт, следовательно, «//»

Как небольшая ошибка в огромном тщательно спроектированы приложении может быть так трудно отлаживать еще просто решить

+0

не работает для меня :( – momomo

+0

Работал, спасибо! –

+0

Работал для меня для Spring Tool Suite 4.2.2. Мне приходилось добавлять двойную косую черту в конце весеннего репо, однако теперь она добавила другое идентичное пружинное репо, которое я вижу До тех пор, пока он работает, я полагаю ... – Nemi

3

Хотя на этот вопрос ответили давно, хотелось поделиться своим опытом, думая, что он может сэкономить один день :)

Иногда это может быть возможно из-за неправильных настроек прокси. В моем случае (Eclipse, 3,6/Helios), Eclipse предпочтение файл $ECLIPSE_HOME$/configuration/.settings/org.eclipse.core.net.prefs является имеющим сведение о прокси,

proxyData/HTTP/hasAuth=true 
systemProxiesEnabled=true 
proxyData/HTTP/host=proxy.domain.net 
org.eclipse.core.net.hasMigrated=true 
eclipse.preferences.version=1 
proxiesEnabled=true 
proxyData/HTTP/port=9119 
nonProxiedHosts= 

Когда я удалил файл после закрытия Eclipse, а затем и далее я м возможности скачать плагин

+0

не работает для меня :( – momomo

+0

Это одна из возможных причин, и, как утверждают другие, есть много других причин, вызывающих указанную проблему. – manikanta

0

I имел аналогичную проблему за последние пару месяцев, но проигнорировал ее, пока мне не понадобился PyDev для работы на моем ноутбуке сегодня.

Я попытался решения выше но безрезультатно, а потом я нашел что-то странное:

В (Window-> Настройки-> Установка/update-> Имеющееся программное обеспечение) Я заметил, что коробка «Pydev Update Site» И еще один из них прямо под ним с файлом местоположения:/updates 'был проверен, вызывая дубликат большинства или всех URL-адресов обновления. После проверки флажка с файлом местоположения:/updates я смог обновить (Help-> Check for Updates), который затем успешно установил последнюю версию PyDev.

Это решение может быть неприменимо только к обновлениям PyDev и, возможно, поможет другим людям с подобными проблемами.

0

У меня была такая же проблема, я отключил свой брандмауэр ZoneAlarm, и он подключился нормально!

Есть ли какое-то правило, которое мне нужно добавить в мой брандмауэр, чтобы остановить его блокирование затмения? Он никогда не делал этого, все работало на поиски до прошлой недели (25 сентября (ish) 2012)

0

Когда я столкнулся с подобной проблемой, я добавляю следующий репозиторий к моему доступному сайту обновлений. http://dist.springsource.com/release/TOOLS/update/e4.4/.

Убедитесь, что в конце URL-адреса указана косая черта.

0

В моем случае проблема была вызвана тем, что у было два сайта обновления для STS, из которых один один облолото и больше не доступен. Оба присутствовали и проверялись на установочных/доступных сайтах программного обеспечения.

Решение было простым: снятие отметки с сайта, который не был доступен. Доступные сайты обновлений для sts перечислены здесь: https://spring.io/tools/sts/all.

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