Installer une dépendance dans le dépôt Maven local
Il peut parfois être utile d’installer manuellement une dépendance de votre
projet dans votre dépôt Maven local (par exemple quand votre dépôt Nexus fait
des siennes ).
Pour cela il suffit d’utiliser la commande suivante :
mvn install:install-file -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -Dpackaging=<packaging> -Dfile=<file> -Dclassifier=<classifier> -DgeneratePom=true
où :
-
<groupId>
,<artifactId>
et<version>
sont égales aux valeurs respectives utilisées pour déclarer la dépendance. -
<packaging>
représenter le type (par exemplezip
). Il peut être omis pour les fichiers de type JAR. -
classifier
permet de classer la dépendance (javadoc, sources, package-binary, package-nonbinary, …). S’il s’agit d’une librairie Java de type JAR cette information est facultative. - Enfin
<file>
est le fichier à copier dans le dépôt local.