Произошла ошибка при сборке предметов, которые необходимо установить (доступ запрещен)

Я получаю ошибку, приведенную ниже, когда пытаюсь установить обновление с 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)

Просьба предоставить решение.

Спасибо

Ответ 1

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

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

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

Ответ 2

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

Ответ 3

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

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

Ответ 4

У меня также был ADT Bundle с HTTP-адресом обновления. Меняя его на HTTPS, я решил проблему.

Ответ 5

Ни одно из вышеперечисленных не работало для меня.

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

  • Нажмите "Справка".
  • Выберите пункт меню "Eclipse Marketplace...".
  • Введите имя плагина, который вы хотите.
  • Нажмите "Установить", когда плагин появится в списке Marketplace.
  • Перезапустить Eclipse.

Ответ 6

Я получил эту ошибку в своем блоке ubuntu, пока я не запустил eclipse как root и не установил там:

$gksudo eclipse

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

Ответ 7

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

Ответ 8

Installig Eclispe ADT с рынка решил эту проблему для меня.

Ответ 9

Я решил проблему очень легко.

Перейти на Панель управления Центр управления сетями и общим доступом Брандмауэр Windows Отключить Windows Брандмауэр

И попробуйте снова установить и увидеть магию:)

Ответ 10

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

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

Ответ 11

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