Comment ajouter un fichier JAR local à un projet Maven (installation manuelle et scope system)
Bonjour à tous ! Je suis débutant en Java et Maven, et j'ai un problème. Dans mon projet, je dois utiliser une bibliothèque qui n'est pas dans le dépôt central Maven — c'est un vieux fichier JAR d'un développeur tiers (appelons-le `my-lib-1.0.jar`). Je l'ai téléchargé dans le dossier `lib/` du projet.
J'ai essayé de l'ajouter dans `pom.xml` comme j'ajoute habituellement les dépendances depuis Maven Central :
```xml
com.example
my-lib
1.0
```
Mais lors de la construction, Maven affiche une erreur : "Missing artifact com.example:my-lib:jar:1.0". Je comprends que Maven ne sait pas où trouver ce fichier.
Dites-moi comment connecter correctement un JAR local pour qu'il soit dans le classpath lors de la compilation et dans le JAR/WAR final ? Dois-je l'installer quelque part dans le dépôt local ? Ou puis-je simplement spécifier le chemin vers le fichier ? Merci d'avance !
<<>>
Méthode 1 : Installation du JAR dans le dépôt local (recommandée)
La plus correcte