Рубрики
Без рубрики

Где находится локальное хранилище Maven?

– Где находится локальное хранилище Maven?

По умолчанию локальное хранилище Maven по умолчанию имеет значение ${user.home}/.m2/репозиторий папка:

  1. Unix/Mac OS X – ~/.м2/хранилище
  2. Окна – C:\Users \{ваше имя пользователя}\.m2\репозиторий

Когда мы скомпилируем проект Maven, Maven загрузит все зависимости проекта и файлы плагинов в локальное хранилище Maven, сэкономив время для следующей компиляции.

1. Найти Локальный репозиторий Maven

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

2.1 Найдите этот файл {MAVEN_HOME}\conf\settings.xml и обновите локальный репозиторий .


  

D:/maven_repo

2.2 Сохраните файл, готово, локальное хранилище Maven теперь изменено на D:/maven_repo .

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

  1. Центральное хранилище Maven
  2. Введение в репозитории

Оригинал: “https://mkyong.com/maven/where-is-maven-local-repository/”