Gdzie jest lokalne repozytorium Maven?

Gdzie jest lokalne repozytorium Maven?

Lokalne repozytorium Maven to funkcja dostarczona w Maven, która pozwala zarządzać lokalnymi kopiami zależności projektu. Domyślnie Maven wykonuje kopię każdego artefaktu zależności, który jest używany w twoim projekcie i przechowuje go w lokalnym repozytorium.

  • System operacyjny Mac - /Users/nazwa użytkownika/.M2/Repozytorium
  • Linux - /home/nazwa użytkownika/.M2/Repozytorium
  • Okna - C: \ Użytkownicy \ nazwa użytkownika \.M2 \ Repository

Dostosuj lokalne repozytorium Maven

Ustawienia.XML to główny plik konfiguracyjny Maven. Jest dostępny dla konfiguracji poziomu użytkownika lub systemu.

  • Poziom globalny: Jest dostępny w $ Maven_home/conf/settings.XML jest stosowany dla wszystkich użytkowników Maven w systemie, który udostępnia tę samą instalację.
  • Poziom użytkownika: Można znaleźć w $ Home/.M2/Ustawienia.XML. To jest konfiguracja specyficzna dla użytkownika i zastępuje konfigurację globalną.

Aby dostosować lokalne repozytorium, edytuj ustawienia.Lokalizacja XML i Zmień Directory z etykietka.

/opt/maven_local_repo
12345 /opt/maven_local_repo

Plik konfiguracyjny wygląda jak poniżej:

Lokalizacja lokalnego repozytorium Maven

Zdefiniuj lokalne repozytorium Maven w wierszu poleceń

Zmiany wprowadzone w Ustawienia.XML zastosowane dla wszystkich poleceń. Możemy również określić lokalne repozytorium jako parametr wiersza poleceń za pomocą Maven.Repo.lokalny opcja. który pozwala nam przejść lokalizację lokalnego repozytorium jako parametr wiersza polecenia:

Mvn -dmaven.Repo.instalacja local =/opt/maven_local_repository  

Wniosek

W tym samouczku dowiedziałeś się o ustawieniu lokalnej ścieżki repozytorium w Maven. To lokalne repozytorium służy do przechowywania artefaktów projektu.