如何使用REST API从Nexus中删除带有分类器的工件?

时间:2015-12-06 08:20:50

标签: rest maven nexus sonatype

我知道如何使用此命令删除整个GAV:

admins

它就像一个魅力。

现在我需要删除带有分类器的工件,我无法找到或读取此解决方案。

我想知道是否有办法使用Nexus REST API删除带有分类器的工件?

1 个答案:

答案 0 :(得分:9)

要删除特定工件,请使用以下命令:

curl -v --request DELETE  --user "login:password"  --silent http://nexusHost/service/local/metadata/repositories/myRepository/content

然后,您需要让nexus重建gav的元数据(否则* .md5和* .sha1文件将保留在您的存储库中)

select *
from (
    SELECT callid, 
           CASE 
              WHEN callid like '%CA%' THEN 'call' 
           END as channel
   from call 
) t
where channel like '%$VEChan%';