Maven est un outil puissant qui permet aux utilisateurs d'importer des dépendances dans leurs projets logiciels et de gérer automatiquement les dépendances transitives. Pour utiliser Maven, il est nécessaire d’ajouter explicitement des dépendances au fichier Maven pom.xml. Une fois ajoutées au fichier pav.xml de Maven, les dépendances seront automatiquement téléchargées, mises à jour et leurs sous-dépendances seront gérées par Maven.
1. La création d’un fichier pom.xml vide est possible avec Eclipse. En utilisant un fichier pom.xml vide comme modèle, nous devrons ajouter des balises dans le fichier pom.xml. Les dépendances requises par notre projet seront ajoutées entre ces balises.
2. Il existe plusieurs moteurs de recherche pour les dépendances Maven en ligne. L'un des moteurs de recherche les plus populaires est http://search.maven.org/. Accédez à cette page et recherchez une dépendance nécessaire pour votre projet. Dans ce tutoriel, nous allons utiliser la dépendance «spring-security» comme exemple. Entrez les informations et cliquez sur Chercher.
3.Une liste de résultats de recherche apparaîtra. Certains résultats seront plus pertinents que d'autres. Choisissez le résultat le plus pertinent en rapport avec la dépendance dont vous avez besoin pour votre projet. Pour ce tutoriel, je choisirai le résultat avec ArtifactId printemps-security-parent. Clique le Dernière version lien pour la dépendance souhaitée.
4. Les informations POM pour la dépendance seront affichées à l'écran. Vous pouvez consulter cette information attentivement pour déterminer si la dépendance est nécessaire ou non pour votre projet. Si tel est le cas, copiez le texte dans le Informations sur les dépendances> Apache Maven section dans le presse-papier. Nous allons utiliser ce texte dans notre fichier pom.xml.
5. Collez les informations copiées à l'étape 4 entre les balises créées à l'étape 1. Enregistrez votre fichier pom.xml.
Maintenant, lors de la prochaine génération de votre projet, la dépendance sera ajoutée dans le cadre de la construction. Si vous utilisez Eclipse, vous pouvez voir automatiquement cette dépendance dans le Les dépendances onglet dans l'éditeur pom.xml.