0
鑑於通過執行`mvn deploy'來上傳工件,我如何在命令行中將其刪除?如何從命令行中刪除Archiva中的工件?
鑑於通過執行`mvn deploy'來上傳工件,我如何在命令行中將其刪除?如何從命令行中刪除Archiva中的工件?
使用curl:
curl -X POST 'http://<HOST>:<PORT>/restServices/archivaServices/repositoriesService/deleteArtifact' -H 'Authorization: Basic <BASE64LOGIN>' -H 'Content-Type: application/json' -H 'Accept: application/json' --data-binary <ARTIFACTJSON> --compressed
其中
<BASE64LOGIN>
是底座64編碼的字符串 「用戶:密碼」。
<ARTIFACTJSON>
是.pom工件中找到的JSON:
http://<HOST>:<PORT>/restServices/archivaServices/browseService/artifactDownloadInfos/<groupID>/<artifactId>/<artifactVersion>