Ответ 1
Для этого вам нужно указать параметр maven.repo.local
.
mvn package -Dmaven.repo.local=/alternate/repo/location
Здесь - связанный вопрос SO.
В настоящее время мы указываем местоположение локального репозитория в файле settings.xml. Можно ли переопределить этот параметр через командную строку или переменную env, чтобы иногда использовать альтернативное местоположение?
Для этого вам нужно указать параметр maven.repo.local
.
mvn package -Dmaven.repo.local=/alternate/repo/location
Здесь - связанный вопрос SO.
Используйте параметр localRepository в файле settings.xml. Пример:
<settings>
<localRepository>/repo</localRepository>
...
</settings>
Подробнее см. здесь.
Вы также можете установить репозиторий через командную строку, используя "-Dmaven.repo.local =", например:
mvn -U clean install -Dmaven.repo.local=C:\tmp