Как понять папку Maven .m2? - PullRequest
0 голосов
/ 26 мая 2020

версия: apache -maven-3.6.3

(1) Я не понимаю, как использовать папку maven .m2, я знаю, что при использовании команды mvn Maven автоматически создает .m2 папка. Итак, предположительно связано с выполнением команды mvn. Необходимо ли выполнять команду?

(2) Когда я конфигурирую settings.xml <localRepository>D:\mavenResource</localRepository>, он загружается на диск D, но при этом он все равно загружается в C: \ Users \ name.m2 \ repository, не знаю почему. Могу ли я удалить .m2? используйте только D:\mavenResource.

1 Ответ

1 голос
/ 26 мая 2020
  1. Короткий ответ - да. Папка .m2 / локальный репозиторий maven - это место, где все ваши артефакты проекта, jar-файлы зависимостей хранятся локально, когда вы выполняете команду maven (например, mvn install). Вы можете ознакомиться с различными жизненными циклами сборки maven из Maven Build Lifecycle

Для получения дополнительных сведений о локальном репозитории вы можете прочитать Introduction to Repositories

Поскольку вы не поделились тем, что вы изменили в настройках. xml, надеюсь, вы изменили тег <localRepository>, как упоминалось здесь . Просто чтобы убедиться, что вы можете удалить свою папку .m2\repository и повторно запустить maven, она должна быть загружена по новому пути.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...