Maven dans Eclipse: installation étape par étape [fermé]

336

J'ai passé du temps sur le site Maven à lire les didacticiels de 5 et 30 minutes et à tester Maven pour la première fois.

Je souhaite installer un plugin Maven et l'utiliser pour commencer à créer des projets Maven à partir d'Eclipse.

Malgré un effort honnête, je n'ai pas pu trouver de tutoriel complet sur aucun plugin Maven. M2E, qui semble être la norme de facto, n'a que des liens rompus (ou récursifs) sur son site.

Je ne peux pas dire si j'ai même installé correctement le plugin, ni comment l'utiliser.

Est-ce que quelqu'un connaît un bon guide pas à pas M2Eou tout autre plugin? Celui qui vient avec une bonne documentation d'installation, avec une explication solide de ses fonctionnalités et de ses utilisations appropriées?

IAmYourFaja
la source
20
Je suis dans le même bateau !, heureux que vous ayez posté cette question .. Je vois que c'était il y a quelques jours .. où avez-vous pu le faire fonctionner? J'ai déjà installé maven sur ma machine mais je n'ai pas encore pu installer le plugin.
david
2
Si vous utilisez Eclipse Juno J2EE m2e est déjà inclus.
Deanna
1
@KellySFrench, veuillez ne pas rouvrir les questions hors sujet telles que les demandes de tutoriel.
TylerH

Réponses:

537

(Edit 2016-10-12: De nombreux téléchargements Eclipse depuis https://eclipse.org/downloads/eclipse-packages/ ont déjà inclus M2Eclipse. À partir de Neon, les packages Java et Java EE le font - recherchez «Maven support» )

Méthode 1: installation du plugin Maven Eclipse étape par étape:

  1. Ouvrez Eclipse IDE
  2. Cliquez sur Aide -> Installer un nouveau logiciel ...
  3. Cliquez sur le bouton Ajouter dans le coin supérieur droit
  4. À la fenêtre contextuelle: remplissez Nom comme "M2Eclipse" et Emplacement comme " http://download.eclipse.org/technology/m2e/releases " ou http://download.eclipse.org/technology/m2e/milestones/1.0

  5. Maintenant, cliquez sur OK

Après que l'installation serait commencée.

Méthode 2: Une autre façon d'installer le plug-in Maven pour Eclipse par "Eclipse Marketplace":

  1. Eclipse ouverte
  2. Allez dans Aide -> Eclipse Marketplace
  3. Recherche par Maven
  4. Cliquez sur le bouton "Installer" dans la section "Intégration Maven pour Eclipse"
  5. Suivez les instructions étape par étape

Après une installation réussie, procédez comme suit dans Eclipse:

  1. Allez dans Fenêtre -> Préférences
  2. Observez, Maven est enrôlé dans le panneau de gauche

Finalement,

  1. Cliquez sur un projet existant
  2. Sélectionnez Configurer -> Convertir en projet Maven
Ripon Al Wasim
la source
5
J'ai fatigué ces étapes mais pas l'installation, j'ai une erreur dont le détail ci-dessous ...... Impossible de terminer l'installation car un ou plusieurs éléments requis sont introuvables. Logiciel en cours d'installation: m2e - Intégration Maven pour Eclipse (comprend les composants d'incubation) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
Krunal Patel
@Krunal Patel: avez-vous essayé sur Marketplace?
Ripon Al Wasim
J'ai le même Impossible de terminer l'installation car un ou plusieurs éléments requis sont introuvables. Logiciel en cours d'installation: m2e - slf4j via la journalisation de la déconnexion (facultatif) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - n'a pas vu l'option de marché sous aide.
Diego
4
Eclipse juno ne prend pas en charge maven 1.5..encore ils n'ont pas ajouté la capacité de 1.5 alors essayez 1.4 ou 1.3 download.eclipse.org/technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
Alvin
Merci pour une si bonne description mais je ne suis pas en mesure d'installer maven de toute façon. Erreur en disant que "Ne peut pas satisfaire la dépendance:" et "ne peut pas terminer l'installation car un ou plusieurs éléments requis sont introuvables.". Je ne sais pas quel est le problème. Veuillez aider.
Kushal Jayswal
32

SI vous souhaitez installer Maven dans Eclipse (Java EE) Indigo, suivez ces étapes:

  1. Eclipse -> Aide -> Installer un nouveau logiciel.

  2. Tapez " http://download.eclipse.org/releases/indigo/ " et appuyez sur Entrée.

  3. Développez la balise "Collaboration".

  4. Sélectionnez le plugin Maven à partir de là.

  5. Cliquez sur suivant.

  6. Acceptez l'accord et cliquez sur Terminer.

Après avoir installé le maven, il vous demandera de redémarrer l'éclipse, redémarrez donc l'éclipse pour voir les changements.

Mukesh Kumar
la source
1
Merci beaucoup .. J'avais essayé toutes les options ci-dessus mais aucune ne fonctionnait pour moi. Chaque fois que j'obtenais une erreur «ne peut pas installer en raison d'un échec de la dépendance». Votre solution a fonctionné.
Un Nigdikar
1
Merci beaucoup, moi aussi j'ai essayé toutes les autres solutions, mais aucune n'a fonctionné pour moi. J'ai suivi vos pas avec Neon au lieu d'Indigo, et cela a fonctionné :)
Ahmed Laatabi
Merci beaucoup @mukesh Kumar ......... Utilisateurs Neon - Utilisez simplement url - download.eclipse.org/releases/neon et dans le type de filtre maven et installez tous les logiciels nécessaires pour
maven
13

Par «utiliser installer un plugin Maven et l'utiliser», je suis sûr que vous recherchez un plugin Eclipse qui exécutera les fonctions Maven dans l'EDI. Si c'est le cas, M2E est un bon choix. Vous trouverez beaucoup d'aide dans l'installation d'Eclipse une fois que vous aurez installé M2E.

Cela dit - étant donné que vous commencez à utiliser Maven - cela aiderait beaucoup à bien comprendre les concepts de base. L'utilisation de M2E pourrait masquer certains détails qui pourraient conduire à une interprétation incomplète ou incorrecte du comportement de Maven et donc des problèmes en aval.

Quelques bonnes références en ligne Maven sont:

Sri Sankaran
la source
4
Mais comment installer M2E sur Eclipse? (J'ai en fait besoin de l'installer sur MuleStudio .. oO)
David
Je ne connais pas Mule Studio. S'il s'agit d'un plugin pour Eclipse 3.7 (aka Indigo), vous devriez pouvoir installer M2E à partir d'Eclipse Marketplace (Aide> Eclipse Marketplace ...: Recherchez "m2e" et sélectionnez "Maven Integration for Eclipse"). Vous pouvez également le télécharger à partir du site Web M2E ( eclipse.org/m2e )
Sri Sankaran
j'ai installé le plugin et j'essaie d'ajouter quelques sources (artefact ou quelque chose que je pense) et le plugin ne peut pas trouver où est installé, netheir j'essaie de télécharger à partir du plugin et ne trouve pas comment faire ...
Enrique San Martín
"Vous trouverez beaucoup d'aide dans l'installation d'Eclipse une fois que vous aurez installé M2E." - mais où? Il n'y a rien dans l'aide installée (Aide -> Contenu de l'aide).
Martin Schröder
@ MartinSchröder J'ai écrit cela il y a plus de 3 ans et c'était valable à l'époque. Je suis désolé mais je n'ai pas suivi Eclipse depuis lors.
Sri Sankaran, le
11

Installez d'abord maven dans votre système et définissez les variables d'environnement Maven

  1. M2_HOME: .... \ apache-maven-3.0.5 \ maven chemin installé
  2. M2_Repo: D: \ maven_repo \ If change maven repo location
  3. M2:% M2_HOME% \ bin

Étapes pour configurer maven sur Eclipse IDE:

  • Sélectionnez Fenêtre -> Préférences Remarque: Si l'option Maven n'est pas présente, ajoutez maven 3 à éclipse ou installez-le.
  • Ajoutez l'emplacement Maven de votre système

Pour vérifier que maven est correctement configuré:

  • Ouvrez Eclipse et cliquez sur Windows -> Préférences

  • Choisissez Maven dans le panneau de gauche et sélectionnez les installations.

  • Cliquez sur Maven -> dans le panneau de gauche de l'option "Paramètres utilisateur" pour vérifier l'emplacement du référentiel local.

Anil Satija
la source
6

Vérifiez ceci

à la place pour éviter cette erreur:

Impossible de terminer l'installation car un ou plusieurs éléments requis sont introuvables. Logiciel en cours d'installation: m2e - slf4j via la journalisation de la déconnexion (facultatif) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) Exigence manquante: intégration Maven pour Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032) nécessite «bundle com.google.guava [14.0.1,16.0.0)» mais il est introuvable. Exigence manquante: Maven Integration for Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) nécessite 'bundle org.eclipse.osgi 3.10.0' mais il est introuvable Impossible de satisfaire la dépendance: De: Maven Integration for Eclipse 1.6.0.20150526-2032 (org. eclipse.m2e.core.ui 1.6.0.20150526-2032) À: regrouper org.eclipse.m2e.core [1.6.0,1.7.

la source

Hojat Modaresi
la source
3
Merci! Cette solution ( download.eclipse.org/technology/m2e/releases/1.3 ) fonctionne sur Kelper!
Ken Pega
Fonctionne également sur IBM Rational 8.0.3.
Vulpo
4

Vous devez suivre les étapes suivantes dans l'IDE Eclipse

  1. Allez dans Aide -> Installer un nouveau logiciel
  2. Cliquez sur le bouton Ajouter dans le coin supérieur droit
  3. Dans la fenêtre contextuelle à venir, saisissez le nom "Maven" et l'emplacement " http://download.eclipse.org/technology/m2e/releases "
  4. Cliquez sur OK.

L'intégration Maven pour eclipse sera téléchargée et installée. Redémarrez l'espace de travail.

Dans le dossier .m2 (généralement sous C: \ user \ directory), ajoutez settings.xml. Donnez un proxy et des profils appropriés. Créez maintenant un nouveau projet Maven dans Eclipse.

sunitha
la source
3

J'ai également rencontré le même problème et compris que le problème ici est la solution.

Beaucoup de gens supposent que l'intégration d'Eclipse et de Maven est difficile mais c'est très facile.

1) téléchargez le maven et décompressez-le dans votre répertoire préféré.

Ex: C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

2) Définissez la variable d'environnement pour Maven (j'espère que tout le monde sait où aller pour définir cela)

Dans la variable système: Variable_name = M2_HOME Variable_Value = C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

Ensuite, dans la même variable système, vous trouverez le nom de la variable appelée Path: modifiez simplement la variable de chemin et ajoutez des détails M2_HOME comme avec les valeurs existantes.

%M2_HOME%/bin;

donc dans la deuxième étape maintenant vous avez terminé de configurer les éléments Maven sur votre système.vous devez vérifier si votre paramètre est correct ou non, allez à l'invite de commande et tapez mvn - version, il devrait indiquer le chemin de votre Maven

3) Ouvrez l'éclipse et allez dans Installer un nouveau logiciel et tapez Plugin M2E installer et redémarrer Eclipse

avec les 3 étapes ci-dessus, vous avez terminé avec Maven et Maven Plugin avec eclipse

4) Maven est utilisé dans le dossier .m2 pour télécharger tous les pots, il se trouvera dans Ex: C: \ Users \ tempsakat.m2

sous ce dossier, un fichier settings.xml et un dossier de référentiel seront là

5) allez dans Windwo - préférences de votre Eclipse et tapez Maven puis sélectionnez UserSettings dans le menu de gauche puis donnez ici le chemin du settings.xml.

maintenant vous avez terminé ...

user3749024
la source
3

Installation du plugin Maven Eclipse étape par étape:

Ouvrez Eclipse IDE Cliquez sur Aide -> Installer un nouveau logiciel Cliquez sur le bouton Ajouter dans le coin supérieur droit À la fenêtre contextuelle: remplissez le nom comme vous le souhaitez et l'emplacement comme http://download.eclipse.org/technology/m2e/milestones/1.0 Maintenant, cliquez sur OK Et suivez les instructions

amoljdv06
la source
Bon nombre des autres réponses datent de plusieurs années (2018). Celui-ci a fonctionné pour moi.
Captain Fantastic
2

Je viens d'inclure Mavenun plug-in d'intégration avec Eclipse:

Suivez simplement les étapes ci-dessous:

Dans eclipse, depuis l'élément de menu supérieur, sélectionnez Help- -> cliquez sur Install New Software..-> puis cliquez sur le Addbouton.

définissez la zone MavenAPIde texte au nom et http://download.eclipse.org/technology/m2e/releasesà la zone de texte de l'emplacement.

appuyez sur OKet sélectionnez le Mavenprojet et installez en cliquant next.

Jenis Kasundra
la source
2

J'ai essayé tous les trucs mais celui-ci a fonctionné. 1. Eclipse -> Aide -> Installer un nouveau logiciel. 2. Tapez " http://download.eclipse.org/releases/indigo/ " et appuyez sur Entrée. 3. Développez la balise "Collaboration". 4. Sélectionnez le plugin Maven à partir de là. 5. Cliquez sur suivant. 6. Acceptez l'accord et cliquez sur Terminer. Après avoir installé le maven, il vous demandera de redémarrer l'éclipse, redémarrez donc l'éclipse pour voir les changements.

Merci Mukesh pour ses conseils.

user1452911
la source
J'ai aimé cette option car elle listera automatiquement la version m2e compatible pour l'éclipse que nous utilisons.Plus tôt, j'essayais d'obtenir le dernier plug-in m2e pour juno..mais il donnait une exception lors de l'installation
Shravan Ramamurthy
1

J'avais des problèmes parce que je cherchais à installer le plugin Maven sur MuleStudio et non Eclipse ..

[pour MuleStudio 1.2 ou inférieur, effectuez les étapes (1) et (2) sinon passez à l'étape (2)]

Instructions pour MuleStudio (UNIQUEMENT versions 1.2 et inférieures): (1) Aide> installer un nouveau logiciel ...

Helios Update Site - http://download.eclipse.org/releases/helios/

Instructions pour MuleStudio (1.3) OU Eclipse: (2) Aide> installer un nouveau logiciel ...

Maven -  URL: http://download.eclipse.org/technology/m2e/releases
David
la source
0

La dernière version d'Eclipse (Luna) et Spring Tool Suite (STS) est pré-packagée avec prise en charge de Maven, GIT et Java 8.

A. Rick
la source
0

Je viens d'inclure le plug-in d'intégration Maven à Eclipse:

Suivez simplement les étapes ci-dessous:

  • Dans eclipse, dans l'élément de menu supérieur, sélectionnez - "Aide" -> cliquez sur "Installer un nouveau logiciel .." -> puis cliquez sur le bouton "Ajouter".

  • définissez "MavenAPI" dans la zone de texte du nom et " http://download.eclipse.org/technology/m2e/releases " dans la zone de texte de l'emplacement.

  • appuyez sur OK et sélectionnez le projet Maven et installez en cliquant sur suivant suivant.

Islam syeful
la source