Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как удалить jar файл


Как удалить jar-файл из локального репозитория maven, который был добавлен с install:install-file?

mvn install:install-file -Dfile=phonegap-1.1.0.jar -DgroupId?=phonegap -DartifactId?=phonegap -Dversion=1.1.0 -Dpackaging=jar 

Я использую выше команду для установки локального jar в локальное РЕПО maven. Теперь у меня есть зависимость от репозитория Maven. Я хочу удалить это из локального РЕПО. Как его очистить ?

5 ответов


пока есть команда maven, которую вы можете выполнить для этого, проще просто удалить файлы вручную из репозитория.

Как это на windows Documents and Settings\your username\.m2 или $home/.m2 на Linux


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

цель purge-local-repository, на стандартном плагине зависимостей Maven, удалит локально установленные зависимости проекта из своего кэша. При необходимости вы можете повторно разрешить их из удаленных репозиториев в же время.

это должно использоваться как часть этапа проекта потому что это относится к зависимостям для содержащего проекта. Также по умолчанию транзитивные зависимости будут очищены (локально).

если вы хотите явно удалить один артефакт из кэша, используйте purge-local-repository С