Ho installato e eseguito un'istanza Sonatype Nexus e devo scrivere uno script per scaricare manualmente un artefatto specifico.Come scaricare gli artefatti utilizzando wget da Sonatype Nexus
Ho provato ad utilizzare l'API REST e wget:
wget --user=username --password=password http://<ip>:<port>/nexus/service/local/artifact/maven/content?g=<group>&a=<artifact>&v=<version>&r=snapshots
Resolving <ip stuff>
Connecting to <ipv6 stuff>... failed: Connection refused.
Connecting to <ipv4 stuff>... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Reusing existing connection to <ip>:<port>.
HTTP request sent, awaiting response... 400 Bad Request
2014-05-11 20:17:01 ERROR 400: Bad Request.
Qualcuno sa, come ottenere questo lavoro?
Edit: io sono in grado di scaricare il manufatto con il mio browser (e di essere loggato per l'interfaccia web)
c'è uno per PowerShell? ho ottenuto questo su ps, Invoke-WebRequest: non è stato trovato un parametro posizionale che accetta l'argomento '--password = admin123'. ecco il comando: wget --user = admin --password = admin123 "http: //ec2-54-299-XX-231.us-west-2.compute.amazonaws. com: 8081/nexus/service// manufatto/Maven/contenuti locali? g = org & a = foo & v = 1.0 e R = uscite" – OK999