I wanted to know if we can have mass upload of artifacts to the repository in Nexus.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
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.
回答2:
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].