Где находится местный репозиторий Maven?

По умолчанию локальный репозиторий 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[изображение]

Рекомендации

в репозитории]

ссылка://тег/maven/[maven]ссылка://тег/maven-репозиторий/[maven репозиторий]ссылка://тег/maven-faq/[maven-faq]ссылка://тег/maven-repo/[maven-repo]

Related