无法使用 curl 从 Nexus 下载工件

Not able to download artifact from Nexus using curl

我正在尝试使用 curl 从 Nexus Pro 3.37.3-02 下载工件,但无法正常工作。我在下面找到了我认为适用于许多其他命令的命令,但就我而言,我正在获取存储库,maven.groupId、maven.artifactId、maven.baseVersion、maven.extension 未被识别为内部或外部命令、可运行程序或批处理文件。

curl -u usename:password -L -X GET https:///MY_NEXUS/service/rest/v1/search/assets/download?sort=version&repository=MY-REPO&maven.groupId=MY_GROUP&maven.artifactId=MY_ARTIFACT_NAME&maven.baseVersion=0.1-SNAPSHOT&maven.extension=zip

我已按照此文档执行此命令。 https://help.sonatype.com/repomanager3/integrations/rest-and-integration-api/search-api

如有任何帮助,我们将不胜感激。 谢谢,

如果其他人遇到同样的问题,那么这是对我有用的解决方案。

curl -u token:tokenPassword -L -X GET "https://MY_NEXUS/service/rest/v1/search/assets/download?sort=version&repository=MY-REPO&group=MY_GROUP&name=MY_ARTIFACT_NAME&version=MY_Version&maven.extension=zip" --output My_Artifact.zip