Heim  >  Artikel  >  Java  >  Wie integriere ich benutzerdefinierte externe JAR-Dateien in Ihr Maven-Projekt?

Wie integriere ich benutzerdefinierte externe JAR-Dateien in Ihr Maven-Projekt?

Barbara Streisand
Barbara StreisandOriginal
2024-11-02 14:38:03530Durchsuche

How to Integrate Custom External JAR Files into Your Maven Project?

Benutzerdefiniertes externes JAR mit Ihrem Maven-Projekt verknüpfen

Das Integrieren externer JAR-Dateien in Ihr Maven-Projekt kann eine häufige Herausforderung sein. Hier finden Sie eine umfassende Anleitung :

Beste Option zum Hinzufügen einer externen JAR

Wenn sowohl Ihr Projekt als auch die Bibliothek in der Quellcodeverwaltung sein müssen, besteht der beste Ansatz darin, ein „In Projekt“ zu erstellen Repository.“ Befolgen Sie diese Schritte:

  1. Erstellen Sie einen „libs“-Ordner in Ihrem Projektverzeichnis.
  2. Kopieren Sie Ihre externe JAR-Datei in den „libs“-Ordner.
  3. Fügen Sie die hinzu Befolgen Sie die Deklarationen „Repository“ und „Abhängigkeit“ in Ihrer pom.xml-Datei:
<code class="xml"><repository>
    <id>in-project</id>
    <name>In Project Repo</name>
    <url>file://${project.basedir}/libs</url>
</repository>

<dependency>
    <groupId>stuff</groupId>
    <artifactId>library</artifactId>
    <version>1.0</version>
</dependency></code>

Beheben von Eclipse-Abhängigkeitsproblemen

Wenn Eclipse das nicht erkennt Abhängigkeit, versuchen Sie Folgendes:

  1. Stellen Sie sicher, dass der systemPath-Wert in Ihrer pom.xml mit dem genauen Pfad zu Ihrer JAR-Datei übereinstimmt.
  2. Führen Sie den folgenden Maven-Befehl aus: mvn eclipse:eclipse to Aktualisieren Sie Eclipse mit den Projektabhängigkeiten.

Die Verwendung von mvn install:install-file

mvn install:install-file ist nicht erforderlich, wenn Sie das hinzugefügt haben Abhängigkeit zu Ihrer pom.xml erstellt und das „In Project Repository“ erstellt.

Zusätzliche Hinweise

  • Die JAR-Datei wird in Ihrem lokalen Repository unter ~ gespeichert /.m2/repository/groupId/artifactId/version/artifactId-version.jar.
  • Weitere Details finden Sie im Blogbeitrag: https://web.archive.org/web/20121026021311/charlie. cu.cc/2012/06/how-add-external-libraries-maven

Das obige ist der detaillierte Inhalt vonWie integriere ich benutzerdefinierte externe JAR-Dateien in Ihr Maven-Projekt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn