Я использую пакет Eclipse Helios EE для Linux, в который я добавил подрывные плагины, интеграцию m2e Maven и разъем Mylin для Trac. Последние пару недель я пытался установить обновления, и каждый раз я получаю сообщение
No repository found containing <something or other>
Последний был
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.team.svn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.core,0.7.9.I20110523-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.help,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.mylyn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.ui,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn.mylyn,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn.resource.ignore.rules.jdt,0.7.9.I20110523-1700
Что все это значит и как мне это исправить? Если Eclipse смог связаться с репозиториями, чтобы проверить наличие новых файлов, почему он не может загрузить эти файлы из этих репозиториев? Или сообщение об ошибке означает что-то совершенно другое?
eclipse
eclipse-plugin
agnul
источник
источник
Ответы:
Быстрый ответ
Перейдите в « Справка» → «Установить новое программное обеспечение» → здесь снимите флажок «Связаться со всеми сайтами обновлений во время установки, чтобы найти необходимое программное обеспечение»
Eclipse подскажет, что контент не авторизован или что-то в этом роде. просто игнорируй и продолжай. тогда все будет хорошо.
По крайней мере, этот трюк решил мои проблемы примерно так:
источник
Help
>Install new software
, затем снять флажок и выполнить обновление отсюда, введя веб-сайты.Спасибо Фредрику за указание на оригинальную ошибку в Eclipse . Комментарий Ричарда Шу описывает несколько доступных решений:
Вариант № 2 работал для меня. Я пошел
Window > Preferences > Install/Update > Available Software Sites
, затем для каждого включенного сайта я добавил/
в конец URL (если его там еще не было), затем щелкнулReload
.источник
Скорее всего, вы столкнулись с ошибкой в Eclipse .
К счастью, решение достаточно простое, удалите сайт обновления и установите его снова.
источник
Мне помогло следующее решение:
Это было взято из этой ссылки Цифровое святилище Девон Хиллард
источник
Обновления, найденные Eclipse, имеют зависимости, которые необходимо загрузить во время установки, но которые в настоящее время не могут быть найдены. Это может быть временная проблема с сетью или отключение какого-либо сервера репо (если вам повезет). Но, к сожалению, иногда это просто означает, что зависимости не содержатся в репозиториях, из которых Eclipse пытается загрузить их, по крайней мере, именно с этим я сталкиваюсь время от времени (хотя и не досадно часто).
Так что либо ошибка временная, и вам следует повторить попытку, либо вам не повезло, и вам, возможно, придется использовать процедуру ручной установки (скачать и распаковать в папке плагинов).
Возможно, вы сможете увеличить свой успех, добавив репозитории, которые предположительно содержат артефакты в диалоге «Доступные сайты программного обеспечения».
Я не уверен на 100% в этом. На самом деле, я бы хотел найти «идеальный» ответ на этот вопрос сам.
Что обычно хорошо работает, так это установка плагинов через Eclipse Marketplace.
Да, и иногда это помогает: снимите флажки с некоторых опций (например, OSGI в вашем случае).
источник
Просто!!!!!!!!
Щелкните правой кнопкой мыши на папке затмения и перейдите в свойства. Снимите флажок «только для чтения», если установлен. применить изменения.нажмите ОК.
после перейдите в «Справка»> «Установить новое программное обеспечение»> снимите флажок «Связаться со всеми сайтами обновлений во время установки, чтобы найти требуемое программное обеспечение».
источник
Я пытаюсь сделать обновление для Spring STS 3.6.3 до версии 3.6.4 в Eclipse Luna (4.4.1), и я попробовал следующее решение, и оно сработало для меня:
источник
То, что я сделал, было:
источник
У меня была такая же проблема с середины 2018 года. Выполняя поиск, об этой проблеме сообщалось с 2011 года. Я удивлен, что для этого предлагаются обходные пути. К сожалению, они не работают для меня, в настоящее время единственное исправление, по-видимому, полностью переустанавливает Eclipse . В качестве наиболее часто высказываемого предложения здесь многие из них противоречат друг другу, предлагая предположения о пробных ошибках.
Помимо этих обходных путей, ИМХО это требует исправления. Мы находимся в 2019 году, наверняка есть способ исправить эту повторяющуюся проблему? Как не может быть простого исправления, например, если URL репо не найден: пропустить и перейти к следующему URL / обновлению (без прерывания как критической ошибки и предотвращения любых других обновлений)?
источник
В Juno (идентификатор сборки: 20130225-0426) экспорт сайтов обновлений из «Доступных сайтов программного обеспечения», исправление завершающего символа «/» в экспортированном XML-файле, как описано выше, удаление всех сайтов и импорт исправленного XML-файла работали для меня. Описано здесь
источник
Ни один из других ответов не работал для меня (Windows 10, Eclipse Neon). Запуск Eclipse в качестве администратора исправил это.
источник
Eclipse Kepler (как минимум) позволяет специально перезагрузить сайт программного обеспечения в диалоговом окне «Предпочтения»> «Установить / обновить»> «Доступные сайты программного обеспечения».
Это более чистое / более простое решение, чем обходной путь, описанный выше (добавьте косую черту), и это сработало для меня ...
Примечание. Ссылка на это диалоговое окно также доступна в диалоговом окне «Установка нового программного обеспечения».
источник
У меня была та же проблема с нижеуказанной ошибкой:
И решение состоит в том, чтобы отключить Oracle Enterprise Pack для затмения
Как отключить этот пакет, смотрите на картинке ниже:
источник
Обходной путь, который я нашел, состоит в том, чтобы отредактировать предопределенную ссылку URL, добавив только конечный «/» к URL сайта обновления.
Вариант № 2 работал для меня. Я перешел в «Окно»> «Установки»> «Установить / обновить»> «Доступные сайты программного обеспечения», затем для каждого включенного сайта я добавил / в конец URL-адреса (если его там еще не было), а затем нажал «Обновить».
источник
У меня была такая же проблема, но при обновлении. Я решил это
источник
Я только получил его при установке поддержки Maven в Eclipse для разработчиков Java EE Helios. Решением было просто запустить Eclipse от имени администратора, обновление прошло нормально после
источник
Для Eclipse Neon у меня была упомянутая ошибка для Mylyn.
Чтобы это работало, мне нужно было включить Mylyn Sites, которые были отключены на панели настроек Available Software Sites. Они были безымянными (пустое имя), но узнаваемы по столбцу Location.
После сохранения, обновления Mylyn и перезапуска Eclipse доступные сайты программного обеспечения выглядели так:
источник
Возможно, мой опыт с этой ошибкой кому-то понадобится (в том числе и мне тоже ... :)).
Итак, я мог бы добавить одну вещь к упомянутым здесь ответам. Я имею в виду игру с последующим символом "/" в опциях, потому что игра с ним не работает в моем случае. Но когда я удалил каталоги
.eclipse/org.eclipse.oomph.p2/cache
и.eclipse/org.eclipse.oomph.setup/cache
каталоги (имена даны относительно домашнего каталога), а затем выполнил хорошо известную процедуру с помощью «/», он начал работать.источник
У меня было несколько URL репозитория, сохраненных с HTTPS. Я изменил их на HTTP и ошибка исчезла.
Вы можете изменить URL-адреса в настройках: Настройки -> Установить / обновить -> Доступные сайты программного обеспечения.
источник
Eclipse / CCS 2019
Попробовав многие из описанных здесь приемов, я обратил внимание на этот пост Эдвина
Короче говоря, это добавить печально известный хвост "/" и ТАКЖЕ изменить "http" на "https". Это решило мою проблему немедленно.
источник
В моем случае единственным решением была ручная установка (на странице плагина объяснялось, как установить его из меню справки Eclipse и, в качестве альтернативы, распаковать zip вручную).
источник
Попытался установить Google App Engine SDK и получил похожие ошибки.
Ни один из ответов не сработал для меня.
Я заметил, что загрузка зависла около 999K, а полная загрузка была около 100MB.
Каким-то образом после попытки в шестой или седьмой раз проблема решилась сама собой :)
Так что, если ни один из них не работает для вас .. попробуйте хотя бы несколько раз, возможно, сервер перегружен :)
источник
Обновление с Kepler SR1 до Kepler SR2 решило это для меня. Я только что установил поверх существующей установки, поэтому ни одна из моих настроек не пострадала.
Win8.1, 64 бит
источник
В конце концов, что-то должно быть удалено. Я хотел бы добавить к другим ответам: не забудьте проверить наличие конфликтов. Для меня EMF (Eclipse Modeling Framework) каким-то образом вышел из-под контроля, так как у меня было несколько версий, перечисленных в окнах / настройках. Удаление конфликта позволило моим обновлениям работать как обычно.
источник
В моем случае я получал вышеупомянутые ошибки только для определенного сайта обновления и eclipse-java-mars-R. Другие сайты обновлений позволяли мне обновляться, и, используя другие версии Eclipse, я смог установить их с сайта обновлений, что вызывало проблемы для моего Java Mars R Eclipse.
Удаление папки кэша в /Users/myname/.eclipse/org.eclipse.oomph.p2 решило проблему (мой коллега, а не я, нашел это решение)
источник
В моем случае я выбирал
Вместо этого, выбрав только один конкретный сайт из списка (Neon.2 64bit на Windows)
источник
У меня была такая же проблема на windows 10 . Моя версия Eclipse была установлена из exe- файла, скачанного с сайта Eclipse.
Для меня было решено использовать zip-версию : http://www.eclipse.org/downloads/eclipse-packages/
источник
Мне помогло следующее решение:
Перейдите в «Справка» -> «Обновления программного обеспечения», затем выберите вкладку «Доступное программное обеспечение» и нажмите кнопку «Управление сайтами». Используйте кнопку «Экспорт», чтобы экспортировать сайты в файл bookmarks.xml. Откройте файл bookmarks.xml в своем любимом текстовом редакторе и добавьте завершающий символ. «/» К любому из URL-адресов сайтов, в которых отсутствует «/» или которые удалены в конце. Сохраните изменения. Вернувшись в окно «Управление сайтами» в Eclipse, выберите все сайты и нажмите кнопку «Удалить». Теперь нажмите «Импорт» и загрузите в отредактированный файл bookmarks.xml.
источник
Информацию о кислороде смотрите на форумах сообщества Eclipse. :
«В моем случае у Oxygen был обновленный URL для Buidship: http://download.eclipse.org/buildship/updates/e46/releases/2.x
Примечание. E46 - это версия Neon для https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md.
как только я обновил URL до версии Oxygen (e47): http://download.eclipse.org/buildship/updates/e47/releases/2.x
обновление прошло успешно
источник
Я использую lubuntu (например, ubuntu) и обнаружил, что при установке ccs я использовал sudo cmd, поэтому какой-то файл не может быть изменен другим пользователем, поэтому возникает проблема. Таким образом, в месте, где я установил ccs, я запускаю cmd
с
username
иgroupname
такие же, как моя учетная запись компьютера.источник