Maven: найти, где находится каталог артефактов

Я получаю ту же ошибку, что и этот вопрос: -of">Когда maven говорит, что разрешение не будет повторяться до тех пор, пока не истечет интервал обновления MyRepo, где указан этот интервал?

Решение состоит в том, чтобы удалить конкретный каталог артефактов. Но как найти, где он?

Запуск mvn clean install -U, как предлагается здесь, у меня не работает. Выдает ошибку:

Could not find artifact <artifact info>... in central (https://repo.maven.apache.org/maven2)

person dc95    schedule 04.10.2016    source источник
comment
Ваш локальный репозиторий обычно находится в домашнем каталоге пользователя в .m2/repository/, вы это имеете в виду?   -  person Ondřej Xicht Světlík    schedule 05.10.2016
comment
это не прямой ответ на ваш вопрос, но попробуйте mvn dependency:purge-local-repository (запуск только этого приводит к сбою сборки, поэтому я, вероятно, что-то упускаю ... но, похоже, он успешно удаляет зависимости из локального репо)   -  person jamey graham    schedule 05.10.2016


Ответы (1)


Локальное репо по умолчанию будет в <User_Home>\.m2\repository

Вы можете проверить свой maven settings.xml, чтобы узнать, настроен ли какой-либо пользовательский каталог.

person ravthiru    schedule 04.10.2016
comment
Вау, я знал о папке .m2, но не знал, что они имели в виду в связанном вопросе. Удаление содержимого этой папки, похоже, решает проблему. - person dc95; 05.10.2016