Czy można ustawić lokalizację lokalnego repozytorium Maven jako argument w wierszu poleceń Maven?
Chodzi o to, że nie używam domyślnego w ~/.m2/repository
. Jednak sprawdziłem projekt, który jest budowany z własnymi ustawieniami z -s settings.xml
. To settings.xml nie określa mojego lokalnego repozytorium, więc Maven używa ~/.m2/repository
ponownie ... Chciałbym użyć innej niż domyślna lokalizacji lokalnego repozytorium bez konieczności dodawania <localRepository>
elementu w ustawieniach projektu.xml
próbowałem
-DlocalRepository="..."
$mvn invoker:run -s settings.xml clean install -DskipTests -DlocalRepositoryPath=
-Dsettings.localRepository
ale żadna z tych opcji nie działa.
Myślę więc, że muszę zdecydować, czy zmodyfikuję plik settings.xml innej firmy, czy przeniosę lokalne repozytorium do ~
settings.xml
. Zobacz maven.apache.org/guides/mini/guide-configuring-maven.html