Wo ist das Maven Local Repository??

Wo ist das Maven Local Repository??

Maven Local Repository ist eine Funktion in Maven, mit der Sie lokale Kopien der Abhängigkeiten Ihres Projekts verwalten können. Standardmäßig erstellt Maven eine Kopie jedes Abhängigkeitsartefakts, das in Ihrem Projekt verwendet wird und sie im lokalen Repository speichert.

  • Mac OS - /Benutzer/Benutzername/.M2/Repository
  • Linux - /home/Benutzername/.M2/Repository
  • Fenster - C: \ Benutzer \ Benutzername \.M2 \ Repository

Passen Sie Maven Local Repository an

Der Einstellungen.xml ist die Hauptkonfigurationsdatei von Maven. Es ist für Konfigurationen auf Benutzerebene oder Systemebene verfügbar.

  • Globale Ebene: Ist bei $ Maven_home/conf/Einstellungen.xml wird für alle Maven -Benutzer auf dem System angewendet, die dieselbe Installation teilen.
  • Benutzerlevel: Kann bei gefunden werden $ Home/.M2/Einstellungen.xml. Dies ist die benutzerspezifische Konfiguration und überschreibt die globale Konfiguration.

Um das lokale Repository anzupassen, bearbeiten Sie Einstellungen.XML und ändern Sie den Verzeichnisstandort mit Schild.

/opt/maven_local_repo
12345 /opt/maven_local_repo

Die Konfigurationsdatei sieht wie unten aus:

Maven Local Repository -Standort

Definieren Sie Maven Local Repository in der Befehlszeile

Änderungen vorgenommen Einstellungen.xml für alle Befehle beantragt. Wir können das lokale Repository auch als Befehlszeilenparameter mit dem angeben Maven.Repo.lokal Möglichkeit. Dadurch können wir den lokalen Repository-Speicherort als Befehlszeilenparameter übergeben:

MVN -DMAVEN.Repo.local =/opt/maven_local_repository install  

Abschluss

In diesem Tutorial haben Sie gelernt, den lokalen Repository -Pfad in Maven festzulegen. Dieses lokale Repository wird verwendet, um Projektartefakte zu speichern.