Произошла ошибка при сборе элементов для установки (доступ запрещен) - PullRequest
51 голосов
/ 03 марта 2012

Я получаю сообщение об ошибке, приведенное ниже, когда пытаюсь установить обновление из Eclipse, оно идет наполовину, а затем выдает ошибку.

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=).
Unable to write to repository: file:/C:/Program%20Files/eclipse/.
C:\Program Files\eclipse\plugins\org.jboss.netty_3.2.4.Final-201112281337.jar (Access is denied)

Пожалуйста, предоставьте решение.

Спасибо

Ответы [ 12 ]

76 голосов
/ 10 июля 2012

Если у вас проблемы с использованием местоположения: http://dl -ssl.google.com / android / eclipse / , попробуйте изменить местоположение, заменив «http» на «https» или наоборот.

21 голосов
/ 03 марта 2012

В Windows 7 каталог Program Files защищен, поэтому приложения не могут автоматически записывать туда. Самое простое решение, которое я слышал, - это просто установить Eclipse в доступную для записи папку. Например, C:\Java\Eclipse

Вы сможете просто переместить весь каталог eclipse, в нем нет записей реестра или чего-либо еще, что связывает Eclipse с местом, где вы его извлекли.

[Изменить] Вы проверили, что каталог, на который он жалуется, действительно доступен для записи? Кроме этого, у меня действительно нет никаких идей. Я не работал на Windows в течение нескольких лет и никогда с Win7. Мое единственное другое предложение - просто загрузить последнюю версию Eclipse, установить ее в новом месте (НЕ устанавливать ее поверх существующего Eclipse) и указать ее в существующей рабочей области.

11 голосов
/ 17 июня 2014

Я только что решил эту проблему, сняв флажок Read only в папке Program Files/eclipse на win7.

Применить ко всем файлам и папкам.

5 голосов
/ 16 мая 2013

У меня также был ADT Bundle, в котором был HTTP как URL обновления.Изменение на HTTPS решило проблему для меня.

2 голосов
/ 21 июня 2014

Ничего из вышеперечисленного не помогло мне.

Вместо этого я попытался установить необходимые плагины через Eclipse Market Place, и это сработало без проблем.

  1. Нажмите меню «Справка».
  2. Выберите пункт меню «Eclipse Marketplace ...».
  3. Введите название нужного плагина.
  4. Нажмите «Установить», когда плагин появится в списке Marketplace.
  5. Перезапустите Eclipse.
1 голос
/ 17 января 2017

, если вы не хотите менять каталог eclipse, запустите eclipse от имени администратора (щелкните правой кнопкой мыши от имени администратора) и снова установите функцию.у меня это сработало.

1 голос
/ 04 декабря 2013

Переход с https: // на http: // у меня работал

1 голос
/ 30 октября 2012

Я получал эту ошибку на моем Ubuntu Box, пока не запустил Eclipse от имени root и не установил оттуда:

$ gksudo eclipse

Eclipse пытался загрузить пакеты в / usr / lib / *, где у меня нет разрешения на запись

0 голосов
/ 27 апреля 2018

Если настроены прокси-сети, удаляйте их до тех пор, пока плагины не будут установлены

0 голосов
/ 28 декабря 2015

В моем случае я ввел:

Журнал ошибок - найдено «Ошибка при сборе элементов для установки» - щелкните правой кнопкой мыши и выберите «Открыть журнал» . Оттуда я знаю, что неправильно (в моем случае PMD). Я решаю проблему в одном проекте, и все работает нормально.

...