По умолчанию локальный репозиторий Maven по умолчанию находится в папке
$ {user.home}/. M2/repository
:
, Unix/Mac OS X -
~/.m2/repository
, Windows -
C: \ Users \ {your-username} \. M2 \ repository
Когда мы компилируем проект Maven, Maven загрузит все зависимости проекта и файлы плагинов в локальный репозиторий Maven, сэкономив время для следующей компиляции.
1. Найти Maven Local Repository
1.1 Если по умолчанию
.m2
не удается найти, возможно, кто-то изменил путь по умолчанию. Выполните следующую команду, чтобы узнать, где находится локальный репозиторий Maven:
mvn help:evaluate -Dexpression=settings.localRepository
1.2 Пример:
Терминал
D:\> mvn help:evaluate -Dexpression=settings.localRepository [INFO]Scanning for projects...[INFO][INFO]------------------< org.apache.maven:standalone-pom >-------------------[INFO]Building Maven Stub Project (No POM) 1[INFO]--------------------------------[pom]---------------------------------[INFO][INFO]--- maven-help-plugin:3.1.0:evaluate (default-cli) @ standalone-pom ---[INFO]No artifact parameter specified, using 'org.apache.maven:standalone-pom:pom:1' as project.[INFO] C:\opt\maven-repository [INFO]------------------------------------------------------------------------[INFO]BUILD SUCCESS[INFO]------------------------------------------------------------------------[INFO]Total time: 2.598 s[INFO]Finished at: 2018-10-24T16:44:18+08:00[INFO]------------------------------------------------------------------------
В приведенном выше выводе локальный репозиторий Maven перемещается в
C: \ opt \ maven-repository
2. Обновить Maven Local Repository
2.1 Найдите этот файл
{MAVEN__HOME} \ conf \ settings.xml
и обновите` localRepository`.
\ {MAVEN__HOME} \ конф \ settings.xml
<settings> <!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ~/.m2/repository <localRepository>/path/to/local/repo</localRepository> --> <localRepository>D:/maven__repo</localRepository>
2.2 Сохраните файл, готово, локальный репозиторий Maven теперь изменен на
D:/maven__repo
.
Изображение://wp-content/uploads/2009/01/maven-local-repository-update.png[изображение]
Рекомендации
, https://maven.apache.org/repository/index.html [Maven Central
Repository], http://maven.apache.org/guides/introduction/introduction-to-repositories.html [Introduction
в репозитории]
ссылка://тег/maven/[maven]ссылка://тег/maven-репозиторий/[maven репозиторий]ссылка://тег/maven-faq/[maven-faq]ссылка://тег/maven-repo/[maven-repo]