Maven: commande pour mettre à jour le dépôt après avoir ajouté une dépendance à POM
j'ai ajouté une nouvelle dépendance à mon POM.
y a-t-il une commande simple que je puisse exécuter pour télécharger cette dépendance dans mon dépôt?
4 réponses
mvn install
(ou mvn package
) fonctionnera toujours.
vous pouvez utiliser mvn compile
pour télécharger les dépendances de temps de compilation ou mvn test
pour les dépendances de temps de compilation et de test, mais je préfère quelque chose qui fonctionne toujours.
si vous voulez seulement télécharger des dépendances sans rien faire d'autre, alors c'est:
mvn dependency:resolve
ou pour télécharger une seule dépendance:
mvn dependency:get -Dartifact=groupId:artifactId:version
si vous devez télécharger à partir d'un dépôt spécifique, vous pouvez le spécifier avec -DrepoUrl=...
je sais que c'est une vieille question maintenant, mais pour les utilisateurs qui utilisent Maven
plugin avec Eclipse
sous Windows
, vous avez deux options:
-
si vous avez fait installer Maven comme application autonome:
vous pouvez utiliser la commande suivante dans le
CMD
dans le cadre de votre projet chemin d'accès:mvn eclipse:eclipse
il mettra à jour votre dépôt avec tous les pots manquants, selon de vos dépendances dans votre fichier
pom.xml
. -
si vous n'avez pas Maven installé en tant qu'application autonome, vous peut suivre ces étapes sur votre éclipse:
clic droit sur le
project
->Run As
-- >Run configurations
.sélectionnez ensuite
mavenBuild
.puis cliquez sur
new
pour créer une configuration du bouton sélectionné type. Cliquez sur Parcourir l'espace de travail sélectionnez ensuite votre projet et les objectifs de précisereclipse:eclipse
vous pouvez vous référer à comment exécuter la commande mvn eclipse:eclipse pour plus de détails.
à Droite, cliquez sur le projet. Aller à Maven -> projet de mise à jour.
les dépendances seront automatiquement installées.