Как добавить отсутствующий пакет в Eclipse?
При установке инструментов для AWS в Eclipse я обнаружил следующую ошибку:
Не удается завершить установку, так как не удалось найти один или несколько необходимых элементов. Программное обеспечение, установленное в настоящий момент: Amazon SimpleDB Management 1.0.0.v201111161400 (com.amazonaws.eclipse.datatools.enablement.simpledb.feature.feature.group 1.0.0.v201111161400) Отсутствие требования: Eclipse Data Tools Platform Amazon SimpleDB UI Plug-in 1.0.0.v201111161400 (com.amazonaws.eclipse.datatools.enablement.simpledb.ui 1.0.0.v201111161400) требует наличия пакета org.eclipse.datatools.sqltools.sqlscrapbook 1.0.0 ', но не удалось найти Не может удовлетворить зависимость: От: Amazon SimpleDB Management 1.0.0.v201111161400 (com.amazonaws.eclipse.datatools.enablement.simpledb.feature.feature.group 1.0.0.v201111161400) Кому: com.amazonaws.eclipse.datatools.enablement.simpledb.ui [1.0.0.v201111161400]
В чем проблема и как ее решить? Извините, но я новичок в Eclipse и Java dev в целом. Могло ли быть следующее сообщение?
требует 'bundle org.eclipse.datatools.sqltools.sqlscrapbook 1.0.0', но его не удалось найти
Ответы
Ответ 1
Я обнаружил, что ответ Jerinaw, полученный из форума AWS, не работал у меня. Мне пришлось сделать это немного по-другому (Indigo Java EE IDE):
Подробности:
-
Запустите новый установщик программного обеспечения в Eclipse (Справка → Установить новое программное обеспечение...)
-
В поле "Работа с:" введите URL-адрес в соответствии с вашей версией Eclipse (если вы используете индиго, кеплер или луну, просто замените mars своим именем версии в нижнем URL-адресе).
http://download.eclipse.org/releases/mars
Адрес уже должен находиться в раскрывающемся списке "Работа с:".
-
Установите флажок рядом с "Разработка базы данных" (нажмите "Далее", "Примите лицензию, нажмите" Готово ", появится запрос на перезапуск).
-
Запустите новый установщик программного обеспечения и в поле "работа с:" введите http://aws.amazon.com/eclipse
-
Выберите нужные пакеты и установите
Ответ 2
Вот лучший ответ:
https://forums.aws.amazon.com/thread.jspa?messageID=374353
Re: Установка AWS Java SDK Plugin для Eclipse - проблемы
Отправленный: Стивен Макгроу
Опубликовано: 21 августа 2012 г. 20:42
в ответ на: ZachM @AWS Ответить
ошибка, aws, java, eclipse, плагин, j2ee, индиго
Поскольку я установил Индиго (IDE без EE), мне сначала пришлось установить платформу Data Tools поверх Indigo, чтобы избежать этой ошибки (как упоминалось выше).
Подробности: Запустите новый установщик программного обеспечения в Eclipse (Справка → Установить новое программное обеспечение...)
Добавьте на сайт репозитория DTP (нажмите "Добавить" и я установил с этого сайта: Ссылка: http://download.eclipse.org/datatools/updates/ и назовите его как "DTP", )
Поскольку мне нужна последняя версия DTP, поэтому я выбрал SDK DTP 1.10.0 Extender (включая исходные и JavaDocs). Если вы хотите быстро узнать, какие версии DTP существуют, перейдите сюда: Ссылка: http://eclipse.org/datatools/downloads.php, как указал ZachM выше.
Чтобы все работало на меня, спасибо ZachM.
Ответ 3
Оказывается, если вы установите Eclipse для разработчиков Java, возможно, вам не хватает некоторых компонентов. Выберите "Eclipse IDE для разработчиков Java EE", и вы не столкнетесь с этой проблемой.
Ответ 4
Вы также можете увидеть проблему, если вы установили версию Eclipse, которая поставляется в комплекте с пакетом ADT с сайта разработчика Android. Ответ DavisRunning для установки инструментов базы данных также помогает в этом случае, за исключением того, что вы можете проверить с версией Eclipse, которую у вас есть. Мой был упакован с Juno, поэтому мой сайт загрузки был http://download.eclipse.org/releases/juno. После этого просто используйте сайт загрузки Amazon, и набор инструментов AWS должен установить, как ожидалось.