Команда Maven для удаления всего содержимого локального репозитория при его повреждении - PullRequest
0 голосов
/ 27 мая 2020

У меня Apache Maven 3.6.3 и из-за проблем с подключением rnet локальный репозиторий поврежден.

У меня был такой опыт несколько раз раньше, и обычно уникальный подход к разрешению этой ситуации заключается в удалении вручную всех содержимое локального репозитория и загрузите все заново.

В целях автоматизации с помощью bash / shell Мне нужна команда через Maven для удаления всего содержимого в локальном репозитории, определенного с помощью файла settings.xml

Я прочитал этот пост:

И теоретически команда:

  • mvn dependency:purge-local-repository -DactTransitively=false -DreResolve=false

ну не работает. Он загружает все снова.

Примечание: не уверен, связано ли следующее с ситуацией, когда команда работает не так, как ожидается, но у меня локальный репозиторий находится в другом месте чем расположение по умолчанию, чем .m2\repository, например /user_name/apache/maven/repository

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...