Derzeit geben wir den Speicherort des lokalen Repositorys in der Datei settings.xml an. Ist es möglich, diese Einstellung über die Befehlszeile oder die env-Variable zu überschreiben, sodass ich manchmal einen alternativen Speicherort verwenden kann?
76
1.0-SNAPSHOT
als Ihre Version. Separate .m2-Repos umgehen viel davon.Antworten:
maven.repo.local
Dazu müssten Sie den Parameter angeben .Hier ist eine verwandte SO-Frage.
quelle
--define maven.repo.local=local/repo/here
. Vielleicht sind absolute Pfade nur für erforderlichsettings.xml
?Verwenden Sie die Einstellung localRepository in Ihrer Datei settings.xml. Beispiel:
<settings> <localRepository>/repo</localRepository> ... </settings>
Sehen Sie hier für weitere Informationen.
Sie können das Repository auch über die Befehlszeile mit "-Dmaven.repo.local =" festlegen, z.
quelle