Необходимо создать папку .m2/repository вручную

Будет ли папка .m2 создана автоматически Maven, или вам нужно создать ее вручную?

Что делает .m2/repository, содержит и откуда он пришел?

Ответы

Ответ 1

Во-первых, он будет создан Maven при выполнении сборки, например:

mvn clean install

Заметьте, вы могли бы найти это, просто выполните mvn your self;)

Во-вторых, содержимое .m2:

A settings.xml файл, содержащий глобальные настройки для всех исполнений maven.

Папка с именем repository, которая содержит все локальные копии различных артефактов maven, либо кеши из артефактов, удаленных из удаленных репозиториев, таких как Maven Central, или артефакты, созданные вашими локальными сборками maven. Артефакты организованы там в структурах папок, которые отражают groupId артефактов.

Ответ 2

Он будет создан автоматически. Папка репозитория (также называемая локальный репозиторий) будет загружать его содержимое из репозиториев, указанных в settings.xml пользователя settings.xml и возможно, в ваших позах.

Большинство артефактов будут загружены из repo1.maven.org.