2015-07-29 4 views
-1

Когда я устанавливаю расширение m2e, он дает мне ниже ошибки:m2e расширение не устанавливается в Затмении Luna

Я использую этот URL для загрузки: http://download.eclipse.org/technology/m2e/releases

Cannot complete the install because one or more required items could not be found. 
    Software being installed: m2e - Maven Integration for Eclipse (includes Incubating components) 1.6.1.20150625-2338 (org.eclipse.m2e.feature.feature.group 1.6.1.20150625-2338) 
    Missing requirement: Maven Integration for Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032) requires 'bundle com.google.guava [14.0.1,16.0.0)' but it could not be found 
    Missing requirement: Maven Integration for Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) requires 'bundle com.google.guava [14.0.1,16.0.0)' but it could not be found 
    Cannot satisfy dependency: 
    From: m2e Marketplace 1.6.1.20150625-2338 (org.eclipse.m2e.discovery 1.6.1.20150625-2338) 
    To: bundle org.eclipse.m2e.core [1.6.0,1.7.0) 
    Cannot satisfy dependency: 
    From: m2e - Maven Integration for Eclipse (includes Incubating components) 1.6.1.20150625-2338 (org.eclipse.m2e.feature.feature.group 1.6.1.20150625-2338) 
    To: org.eclipse.m2e.discovery [1.6.1.20150625-2338] 
+0

Вы потрудились прочитать вывод ошибки? 'требует 'bundle com.google.guava [14.0.1,16.0.0)', но его не удалось найти. У вас есть эта библиотека, доступная в вашем Eclipse? –

ответ

3

Попробуйте использовать ниже ссылка: http://download.eclipse.org/technology/m2e/releases/1.4

Возможно, вы используете старую версию eclipse и пытаетесь установить последнюю версию maven.

+0

m2e 1.4.x несовместимы с релизами Luna. Если вы посмотрите на список пакетов «Eclipse IDE for Java Developers», он включает в себя m2e 1.5.1 и Orbit Guava: Google Core Libraries для Java 15.0. Кроме того, если вы действительно устанавливаете m2e 1.4.1 в версию Luna, существует класс ClassDefNotFoundException для класса BasicLocation, который возникает во время индексации репозитория. Пожалуйста, см. Мой ответ на этот вопрос для альтернативы. – sbarber2

1

То, что сработало для меня при установке m2e 1.6.2 в Eclipse, 4.2.2 (Luna SR2) был добавьте проект Orbit Guava: основные библиотеки Google для Java 15,0 сверток из проекта Orbit в Затмении Перед установкой m2e ,

(Ошибка установки Первоначально я сказал, что m2e 1.6.2 ищет пакет Guava 14, который я не смог найти ни в одной из рекомендованных строений орбиты, но Guava 15, похоже, работает очень хорошо до сих пор, и действительно гуавы 15 расслоением это то, что Luna SR2 Eclipse IDE for Java Developers использует)

Я использовал этот URL для репозитория Orbit сборки для Luna SR2:. http://download.eclipse.org/tools/orbit/downloads/drops/R20150124073747/repository/

Эта специфическая связь может быть неустойчивым в течение долгого времени, или, возможно, вы читаете это, потому что проблем с различными версиями Eclipse или m2e, поэтому в этих случаях было бы неплохо проверить страницу Orbit downloads, чтобы найти правильную строчку орбиты для соответствия ваш выпуск Eclipse.

Для тех, кто не старые руки Eclipse, вот шаг за шагом, что я сделал, чтобы установить Orbit Guava сверток в Затмении 4.4.2:

В меню Eclipse: Help> Install New Software ...

Когда этот репозиторий будет добавлен в конфигурацию Eclipse, процесс установки функции m2e сможет найти и установить Guav пакет автоматически.

Установка m2e может также потребоваться обновить другие пакеты, так что это хорошая идея, чтобы иметь сайт Eclipse, Луна обновления доступного до функции m2e установок:

  • снова нажмите кнопку Добавить.В появившемся диалоговом окне введите:
  • Нажмите OK

Стоит также отметить, что линия релиз m2e 1.6.x является включен в Mars, в то время как 1.5.x включен в Luna, так что может быть более консервативным выбором для использования версии 1.5, а не версии 1.6.

0

Я могу дать вам быстрый ответ: игнорировать ошибку.

На самом деле я не совсем уверен, что это правильное решение, но по крайней мере для меня это сработало просто отлично. Я делюсь своим делом, потому что это может помочь кому-то.

Пока я устанавливал расширение m2e, я встретил то же сообщение об ошибке, которое вы встретили. Но я проигнорировал ошибку и смог продолжить установку. И затем установка завершилась успешно.

Нажмите и посмотрите на изображение : Install Remadiation Page

я увидел ошибку, когда я нажал «показать оригинальную ошибку ...». Но я думаю, что это нормально, чтобы выбрать «Keep my installation ...» и нажмите «Далее», чтобы продолжить.

+0

это не решение. Ошибка установки плагинов eclipse имеет разные причины. Прямо здесь - «инкубация компонентов». Конфликт появляется при использовании времени позже. – Sergii

Смежные вопросы