Vous devrez le faire en deux étapes :
1. Donnez à votre JAR un groupId, un artifactId et une version et ajoutez-le à votre dépôt.
Si vous n'avez pas de dépôt interne, et que vous essayez simplement d'ajouter votre JAR à votre dépôt local, vous pouvez l'installer comme suit, en utilisant n'importe quel groupId/artifactIds arbitraire :
mvn install:install-file -DgroupId=com.stackoverflow... -DartifactId=yourartifactid... -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/jarfile
Vous pouvez également le déployer dans votre dépôt interne si vous en avez un et si vous souhaitez le mettre à la disposition des autres développeurs de votre organisation. J'utilise simplement l'interface web de mon référentiel pour ajouter des artefacts, mais vous devriez être en mesure d'accomplir la même chose en utilisant la fonction mvn deploy:deploy-file ...
.
2. Mettez à jour les projets dépendants pour référencer ce JAR.
Ensuite, mettez à jour la dépendance dans le pom.xml des projets qui utilisent le JAR en ajoutant ce qui suit à l'élément :
<dependencies>
...
<dependency>
<groupId>com.stackoverflow...</groupId>
<artifactId>artifactId...</artifactId>
<version>1.0</version>
</dependency>
...
</dependencies>