2010-09-11 3 views
30

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

EDITED:

Я думал, что не было никакого способа удаления артефактов из размещенных хранилищ через веб-интерфейс. Теперь я вижу, что в разделе «Обзор хранилища» я могу удалить каталог артефакта, который, как я полагаю, является рекомендуемым.

ответ

19

Да, в прошлом я просто удалил артефакты, используя веб-интерфейс, никаких проблем

+0

Проблема заключается в том, что '' .sha1' и .md5' файлы остаются позади, если вы не удалите артефакты через интерфейс репозитория. –

+0

, и если вы удаляете версии моментальных снимков, они остаются в списке maven-metadata.xml для артефакта; если он указан как последняя версия, попытка получить его приведет к ошибке –

+1

@ Dr.Z, эту проблему можно устранить, создав запланированное задание, которое перестраивает файлы метаданных. Это единственное эффективное решение ряда проблем, связанных с моментальными снимками. –