Ответ 1
Попробуйте запустить Eclipse в качестве пользователя Super/Admin или переместите установку Eclipse где-нибудь с разрешениями на запись.
Этот ответ очень помог: Ошибка (в GTK?) при попытке установить плагин EclipseXul
Я пытаюсь установить ADT
в Eclipse Indigo
(32 бит). Он последовательно выходит из строя со следующим сообщением:
Не удается завершить установку, потому что не удалось найти один или несколько необходимых элементов.
Программное обеспечение, установленное в настоящий момент: Shared профиль 1.0.0.1308118821836 (SharedProfile_epp.package.java 1.0.0.1308118821836)
Отсутствует требование: общий профиль 1.0.0.1308118821836 (SharedProfile_epp.package.java 1.0.0.1308118821836) требует "org.maven.ide.eclipse [1.0.0.20110607-2117] ', но он мог не найдено
Я попытался переустановить ADT и Android SDK
, а Eclipse - без везения. Ни один из других вопросов на этом сайте не кажется актуальным. Мне интересно, связано ли это с миграцией M2Eclipse из Sonotype в Eclipse, но я ничего не могу найти.
EDIT: чтобы объяснить, почему ответ принят, я устанавливал в Windows 7 Home учетную запись, у которой были права администратора и пароль. Однако Win7 по-прежнему запрашивает пароль администратора, когда вы делаете что-то, что требует разрешения администратора, даже если у учетной записи есть это разрешение, а пароль пуст. Похоже, что установка ADT не срабатывает даже при таких обстоятельствах. Когда я устанавливаю в область без администратора, она работает.
Попробуйте запустить Eclipse в качестве пользователя Super/Admin или переместите установку Eclipse где-нибудь с разрешениями на запись.
Этот ответ очень помог: Ошибка (в GTK?) при попытке установить плагин EclipseXul
Технически это ошибка Eclipse, исправленная в следующей версии. Центральную общую установку не нужно записывать для запуска eclipse (она должна просто устанавливать дополнительные плагины в пользовательскую каскадную конфигурацию). Смотрите также: https://bugs.eclipse.org/bugs/show_bug.cgi?id=350645
В linux, создавая всю директорию eclipse, доступную для записи в мир, решает эту проблему. Предполагая, что затмение установлено в /opt/eclipse
:
#chmod -R 777 /opt/eclipse
Я столкнулся с этой ошибкой на Ubuntu 11.04 после установки Eclipse 3.5 через диспетчер пакетов, удалил его, а затем установил 3.7 вручную. Это было результатом некоторых оставшихся бит предыдущей версии. Вот что я сделал, чтобы исправить это, более или менее: (ПРИМЕЧАНИЕ: это уничтожит вашу конфигурацию Eclipse!). Если вы используете нестандартное расположение рабочей области, отрегулируйте путь во второй строке.
sudo apt-get purge eclipse-platform libecj-java eclipse libequinox-osgi-java
rm -rf ~/.eclipse ~/workspace/.metadata