I wanted to know if we can have mass upload of artifacts to the repository in Nexus.
You can do it in a variety of ways:
- Use the Nexus artifact upload page (note this only works for multiple artifacts with the same groupId and artifactId).
- Set up a script, with multiple invocations of the maven-deploy-plugin's deploy-file goal, one for each artifact.
- If you have access to the file system, you can copy the files directly into [sonatype-work]/storage/[repository-name]. If you do this, set up scheduled tasks to rebuild the metadata and reindex the repository.
Use the Nexus Repository Conversion Tool to create Release and Snapshot folders based on your local .m2 folder and then move the contents of those folders into [sonatype-work]/storage/[repository-name].
来源:https://stackoverflow.com/questions/1410580/nexus-supports-mass-upload-of-artifacts