web-dev-qa-db-fra.com

Commander le projet Maven de SCM - pas de connecteurs

J'ai un problème avec le projet de caisse Maven dans Eclipse Indigo. J'ai installé le plugin m2e, Subclipse, Git, mais je ne peux pas sélectionner le type de SCM approprié? Comment résoudre ceci?

Checkout as Maven project from SCM

59
marioosh

Affan était correct. Les connecteurs sont toujours présents dans Indigo, juste un peu cachés.

  1. Lancez Eclipse et ouvrez les préférences.
  2. Trouvez le groupe Maven et développez-le.
  3. Sélectionnez l'élément "Découverte" et cliquez sur "Ouvrir le catalogue".
  4. Un dialogue apparaîtra avec tous les goodies. Les connecteurs sont en bas.
98
Brill Pappin

J'ai rencontré ce problème avec Eclipse où vous vouliez importer un projet via:

"Vérifier les projets Maven à partir de SCM" à partir de l’expulsion de projet, la liste déroulante "url de scm" serait vide.

Après avoir cherché sur Google, vous devez avoir installé subclipse à partir du marché Eclipse (ce que j'ai fait) ET "Gestionnaire Maven SCM pour Subclipse" dans la boîte de dialogue "Aide-> Installer un nouveau logiciel" (ce que je n'ai pas fait).

Comment obtenir le gestionnaire Maven SCM pour Subclipse:

Hypothèse: vous avez installé Subclipse.

  1. Cliquez sur Aide-> Installer un nouveau logiciel.
  2. Cliquez sur "Ajouter ..." pour ajouter un nouveau site de logiciel.
  3. Ajouter ce site: http://subclipse.tigris.org/m2Eclipse/1.0 (URL alternative: http://subclipse.tigris.org/m2Eclipse/latest/ )
  4. Sélectionnez le gestionnaire Maven SCM pour Subclipse
  5. Installer

Vous pouvez maintenant utiliser le menu contextuel de l'Explorateur de projet de "Importer -> Maven -> Extraire les projets Maven à partir de SCM" et avoir un URL à choisir dans la liste déroulante, à savoir "svn".

Testé avec Eclipse Juno 

17
technocrat

On dirait qu'il existe un problème d'incompatibilité entre Indigo et m2Eclipse. Cette discussion donne plus de détails, y compris une solution possible. 

J'espère que cela t'aides.

Edit 1: m2Eclipse 0.12.x désinstallé d’Indigo et m2e du référentiel de m2e d’Eclipse . Cette version affiche un lien vers télécharger les connecteurs m2e scm à partir du marché Eclipse (lorsque vous essayez de vérifier un projet maven à partir de scm). Je pouvais voir des connecteurs pour cvs, git et subversive.

9
Raghuram

Pour ceux qui utilisent subclipse 1.8.x, il existe une version corrigée du connecteur m2e . Voici le site de mise à jour: http://subclipse.tigris.org/m2Eclipse/1.0

(Merci à RockyMM d'avoir posté le lien vers le problème WONTFIX, qui contenait le lien vers la version corrigée.)

5
fuemf5

Indigo est livré avec m2e pré-installé. Pour obtenir les connecteurs, cliquez simplement sur le lien où il est dit de trouver plus de connecteurs sur le marché M2E. De là, j'ai installé le connecteur m2e-subclipse. Il s’agit d’une approche différente des versions précédentes d’Eclipse, dans lesquelles vous deviez installer un autre plug-in appelé «Maven Integration for Eclipse (Extras)».

3
TastyCode

Une mise à jour non officielle du connecteur SVN a eu lieu. Pour l'installer, allez à http://subclipse.tigris.org/issues/show_bug.cgi?id=1557 téléchargez la pièce jointe org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.Zip et suis les étapes:

  • Décompressez le fichier dans un dossier vide quelque part, rappelez-vous ce dossier Dans Eclipse, 
  • allez dans Aide/Installer un nouveau logiciel… 
  • Cliquez sur «Ajouter…» pour ajouter un nouveau site.
  • Dans la fenêtre, cliquez sur “Local…” et choisissez le dossier dans lequel vous avez dézippé le fichier site avant. Le résultat dans le champ Emplacement devrait ressembler à fichier:/C: / theUnzipFolder /
  • Cliquez sur OK, choisissez tous les packages disponibles à installer et continuez le installation comme d'habitude
0
gnom1gnom