Произошла ошибка при сборке предметов, которые необходимо установить (доступ запрещен)
Я получаю ошибку, приведенную ниже, когда пытаюсь установить обновление с 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 как администратор (щелкните правой кнопкой мыши запустите как администратор) и установите эту функцию еще раз. это сработало для меня.