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