Volevo sapere se è possibile avere un caricamento di massa di risorse nel repository in Nexus.Nexus supporta il caricamento di massa di artefatti?
risposta
È possibile farlo in diversi modi:
- Utilizzare il Nexus artifact upload page (notare che questo funziona solo per le molteplici manufatti con lo stesso groupId e artifactId).
- Configura uno script, con più invocazioni del plug-in maven-deploy-deploy-file goal, uno per ciascun artefatto.
- Se si ha accesso al file system, è possibile copiare i file direttamente in [sonatype-work]/storage/[repository-name]. In tal caso, impostare scheduled tasks per ricostruire i metadati e reindicizzare il repository.
nell'ultima versione di nexus per ricostruire i metadati è sufficiente fare clic con il tasto destro sul repository in nexus – Chetan
Non considererei la pagina di caricamento nexus utile per il caricamento di massa di risorse poiché la finestra di dialogo che viene visualizzata consente solo una singola selezione, quindi ogni artefatto richiede più clic sui pulsanti che invecchiano molto rapidamente. – Jay
Terza opzione ha funzionato come un campione, necessario per fare clic su Aggiorna alcune volte per poter raccogliere le modifiche sul disco però. Basta copiare tutto sotto la directory .../.m2/repository nella directory .../sonatype_work/nexus/storage/thirdparty. –
Utilizzare il Nexus Repository Conversion Tool di creare cartelle Stampa e snapshot basate su cartella .m2 locale e quindi spostare il contenuto di tali cartelle in [Sonatype-lavoro]/stoccaggio/[repository-name].
Questo link sembra essere morto o per ora richiede un accesso. Questa domanda ha alcune informazioni su come utilizzare lo strumento, tuttavia: http://stackoverflow.com/questions/4243477/update-nexus-repository-with-local-artifacts – James
- 1. caricamento di massa (troncamento)
- 2. rimuovere gli artefatti dal repository nexus
- 3. Non hai il permesso di utilizzare l'istruzione caricamento di massa
- 4. Come inserire HTTP Basic Auth come parte di Sonatype Nexus URL per il download di artefatti?
- 5. Caricamento di massa di molti file di testo su MediaWiki
- 6. Come scaricare gli artefatti utilizzando wget da Sonatype Nexus
- 7. Quali tag NFC supporta il Nexus 7? (2012)
- 8. compilando con Maven e nexus bloccato su download artefatti
- 9. Ember.js supporta il caricamento di modelli di visualizzazione file esterni?
- 10. Come limitare il numero di artefatti degli snapshot distribuiti in Nexus?
- 11. La distribuzione di artefatti in nexus da parte di Maven dà errore "Il codice di ritorno è: 401"?
- 12. Utilizzo dell'API di riposo Nexus per ottenere la versione più recente degli artefatti per il groupid/manufatto ID
- 13. Esiste un algoritmo per il caricamento di massa in B-Tree?
- 14. Plugin di sviluppo sponsorizzato distribuire gli artefatti nel repository
- 15. Il C supporta il sovraccarico?
- 16. inserimento di massa con LINQ to SQL
- 17. Download paralleli di artefatti Maven
- 18. Maven - come/dove pubblicare artefatti
- 19. Maven: collegamento di più artefatti
- 20. Artefatti di configurazione matrice Jenkins
- 21. artefatti di elaborazione immagini parallele
- 22. Ricerca di artefatti Maven mancanti
- 23. Come si collegano le versioni degli artefatti Maven nel gestore del repository Nexus?
- 24. Spostare il repository Nexus su una macchina diversa
- 25. Maven non può scaricare artefatti da HTTPS Nexus con autenticazione obbligatoria
- 26. Come posso ottenere Nexus per catturare i file artefatti nei repository proxy?
- 27. Come distribuire manualmente gli artefatti in Nexus Repository Manager OSS 3
- 28. Android Animation lasciando artefatti
- 29. Ricerca percorso astar di massa
- 30. inserimento di massa problema ROWTERMINATOR
Vedere questa risposta per uno script Groovy che raggiunge lo stesso risultato ma utilizzando il processo di distribuzione standard: http://stackoverflow.com/questions/3240477/upload-download-entire-directory-to-nexus-through-maven –