web-dev-qa-db-fra.com

ne peux pas installer le plugin Eclipse "connecteur M2E pour build-helper-maven-plugin 0.15.0.201109290002"

j'ai juste essayé de passer d'helios à maven avec mon application gwt 2.4. J'ai donc commencé à suivre les étapes suivantes: http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven

mais à l'étape 3 - installation de la fonctionnalité "connecteur M2E pour build-helper-maven-plugin", une erreur est générée par Eclipse:

Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e connector for build-helper-maven-plugin     0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
  Missing requirement: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper 0.15.0.201109290002) requires 'bundle org.Eclipse.m2e.jdt [1.1.0,1.2.0)' but it could not be found
  Cannot satisfy dependency:
    From: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
    To: org.sonatype.m2e.buildhelper [0.15.0.201109290002]

Existe-t-il une solution de contournement ou ai-je mal agi?

19
dermoritz

Le problème ne vient pas du plugin GWT Eclipse, mais de M2E, qui est actuellement à la version 1.0.x et non à la version 1.1.0 ou supérieure, comme demandé par le connecteur d'aide à la construction version 0.15. Je suggère d'installer le connecteur d'aide plus tard et essayez d'installer la version 0.14 (qui fonctionne sur ma machine). Utilisez ce référentiel: https://repository.sonatype.org/content/repositories/forge-sites/m2e- extras/0.14.0/N/0.14.0.201109282148/

Si vous avez besoin d'un site de mise à jour (par exemple, parce que vous travaillez avec RAD et que vous ne pouvez utiliser qu'un site de mise à jour), il existe une définition modifiée du site de mise à jour 0.15.0: m2Eclipse avec connecteur 0.14.0

Pour que cela fonctionne, procédez comme suit:

  • Allez dans Aide\Installer un nouveau logiciel \
  • Cliquez sur Ajouter
  • Cliquez sur Local
  • Ajouter le dossier décompressé comme emplacement

Dans la sélection, choisissez le connecteur M2E pour build-helper-maven-plugin dans la version 0.14.0.

21
apetrelli

Trouvé une solution. Vous pouvez installer la version correcte sans défaillance de dépendance via votre console Eclipse. 

  1. Ouvrez le fichier pom.xml correspondant via la vue d'ensemble, le message d'erreur en rouge en haut du message indique que "L'exécution du plug-in n'est pas couverte par la configuration du cycle de vie: org.codehaus.mojo: buid .. (Cliquez pour plus de détails]

  2. Faites un clic droit et sélectionnez découvrir le connecteur M2E

  3. Le marché Eclipse sera affiché, avec le connecteur M2E correct et requis.

  4. sélectionnez le buildhelper et cliquez sur Terminer.

  5. Suivez les instructions et installez, redémarrez Eclipse

  6. Voilà, après la prochaine construction, ces erreurs maven ne devraient plus se produire.

12
Peter Fajemisin

Pour installer la version requise de m2e, vous pouvez utiliser le référentiel suivant m2e 1.1 jalon . Ce n'est pas encore testé, mais je n'ai pas remarqué d'erreur.

1

J'ai eu un problème similaire où STS (3.9.1.Release) disait que j'avais une mise à jour pour: "Connecteur M2E pour build-helper-maven-plugin", mais il ne s'achèverait jamais et il ne m'a jamais dérangé. il.

J'ai ajouté le référentiel SonaType suivant: https://repository.sonatype.org/content/repositories/forge-sites/m2e-marketplace-p2-repo/

Ensuite, STS a pu effectuer la mise à jour souhaitée.

1
Aron

Consultez le dernier message du fil que vous avez demandé à m2e-users sur Eclipse.org . Je n'ai pas essayé, alors.

0
mliebelt

Si vous êtes toujours à la recherche d'un «connecteur M2E pour build-helper-maven-plugin 0.15.0.» 

https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/

0
LSDeva

L'installation de m2e> 1 depuis http://download.Eclipse.org/technology/m2e/releases/ a résolu le problème pour moi. 

0
hari_sree