Avatar ·

So fügen Sie eine lokale JAR-Datei zu einem Maven-Projekt hinzu (manuelle Installation)

Hallo zusammen! Ich bin neu in Java und Maven und habe ein Problem. Ich habe eine Drittanbieter-Bibliothek als JAR-Datei (z.B. `my-custom-lib.jar`), die nicht im zentralen Maven-Repository veröffentlicht ist. Ich habe sie von der Entwickler-Website heruntergeladen und in den Ordner `lib` in meinem Projekt gelegt.\n\nWie kann ich in der `pom.xml` korrekt angeben, dass Maven dieses lokale JAR beim Build verwenden soll? Ich habe versucht, eine Abhängigkeit zu definieren, aber Maven versucht trotzdem, sie aus dem Internet herunterzuladen, und gibt einen Fehler aus, dass das Artefakt nicht gefunden werden kann.\n\nHier ist meine aktuelle `pom.xml` (der Teil mit den Abhängigkeiten):\n\n```xml\n\n \n com.example\n my-custom-lib\n 1.0.0\n \n\n```\n\nAber ich habe nicht angegeben, wo die Datei liegt. Was soll ich tun? Muss ich die `pom.xml` ändern oder einen bestimmten Befehl verwenden? Vielen Dank im Voraus für die Hilfe!\n<<>>\n

Methode 1: JAR in das lokale Repository über Maven installieren (empfohlen)