如何通过命令行从Nexus中删除上传的jar

时间:2015-12-10 21:42:52

标签: command-line-interface nexus

虽然我知道我可以通过网络界面从Nexus删除上传的jar,但有没有办法通过CLI完成相同的操作?能够通过CLI添加jar但无法删除它们。

1 个答案:

答案 0 :(得分:1)

从Nexus删除工件的REST API是对" / service / local / repositories // content /"的删除请求:

因此,对于CLI,您可以使用curl,例如,这将是:

curl -X DELETE -u admin:admin123 http://localhost:8081/nexus/service/local/repositories/releases/content/com/foo/bar/

或者您可以直接从存储库存储中删除文件,有关详细信息,请参阅此处:Can I directly update artifacts in Nexus local storage on disk?