Je ne sais pas du tout comment utiliser Maven. Je développe depuis quelques années avec Eclipse et je n'ai pas encore eu besoin de le savoir. Cependant, je regarde maintenant certains documents qui suggèrent de faire ce qui suit:
"Pour l'inclure dans votre projet, ajoutez simplement cette dépendance maven à votre build."
<repository>
<id>jboss</id>
<url>http://repository.jboss.org/maven2</url>
</repository>
...
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson-provider</artifactId>
<version>1.1.GA</version>
</dependency>
Comment faire cela avec mon projet Eclipse?
Supposez que je ne sais rien de Maven. Je viens de comprendre qu'il pourrait être installé sur mon ordinateur en tapant mvn
sur la ligne de commande, mais c'est sérieusement l'étendue de mes connaissances. Je serais heureux de continuer à ne rien savoir sur Maven s'il existe une manière équivalente, non Maven, de suivre ces instructions avec Eclipse.
java
eclipse
maven
dependency-management
Riley Lark
la source
la source
Réponses:
Dans la fenêtre Afficher la vue, ouvrez Maven -> Maven Repositories
Dans la fenêtre qui apparaît, cliquez avec le bouton droit sur Global Repositories et sélectionnez Go Into
Faites un clic droit sur " central ( http://repo.maven.apache.org/maven2 ) " et sélectionnez " Rebuild Index "
Une fois l'indexation terminée, faites un clic droit sur le projet -> Maven -> Ajouter une dépendance et commencez à taper le nom du projet que vous souhaitez importer (tel que "hibernate").
la source
<insert-name-of-previously-considered-to-be-worst-package-manager-ever-here>
En fait, lorsque vous ouvrez le pom.xml, vous devriez voir 5 onglets en bas. Cliquez sur le pom.xml et vous pouvez saisir les dépendances de votre choix.
la source
my-favorite-library.jar
dans votre projet.Vous devez utiliser un plugin Maven pour Eclipse pour le faire correctement. Le plugin m2e est intégré à la dernière version d'Eclipse et fait un travail décent sinon parfait d'intégration de Maven dans l'EDI. Vous voudrez créer votre projet en tant que «projet Maven». Vous pouvez également importer un Maven POM existant dans votre espace de travail pour créer automatiquement des projets. Une fois que vous avez votre projet Maven dans l'EDI, ouvrez simplement le POM et ajoutez-y votre dépendance.
Maintenant, si vous n'avez pas de plugin Maven pour Eclipse, vous devrez obtenir le (s) jar (s) pour la dépendance en question et les ajouter manuellement en tant que références de chemin de classe à votre projet. Cela pourrait devenir désagréable car vous aurez besoin non seulement du JAR de niveau supérieur, mais également de toutes ses dépendances.
Fondamentalement, je vous recommande d'obtenir un plugin Maven décent pour Eclipse et de le laisser gérer la gestion des dépendances pour vous.
la source
Ouvrez le fichier pom.xml.
sous la
project
balise, ajoutez<dependencies>
une autre balise et google pour les dépendances Maven. J'ai utilisé ceci pour rechercher.Donc, après avoir obtenu la dépendance, créez une autre balise à l'
dependency
intérieur de la<dependencies>
balise.Donc, en fin de compte, cela ressemblera à quelque chose comme ça.
J'espère que ça aide.
la source
J'ai rencontré le problème similaire et résolu en copiant les fichiers Jar manquants dans le chemin .M2,
Par exemple: si vous voyez le message d'erreur,
Missing artifact tws:axis-client:jar:8.7
vous devez télécharger le fichier "axis-client-8.7.jar" et le coller dans l'emplacement ci-dessous résoudra le problème.C: \ Users \ UsernameXXX.m2 \ repository \ tws \ axis-client \ 8.7 (Coller axis-client-8.7.jar).
enfin, faites un clic droit sur projet-> Maven-> Mettre à jour le projet ... C'est tout.
bon codage.
la source
J'ai rencontré le même problème avec les dépendances maven, par exemple: malheureusement, vos dépendances maven sont supprimées de votre chemin de construction, alors vous obtenez beaucoup d'exceptions, si vous suivez le processus ci-dessous, vous pouvez facilement résoudre ce problème.
la source