Nexus支持大量上传工件吗?
答
你可以做一个多种方式:
- 使用Nexus artifact upload page(注意,用相同的groupId和artifactId的多个工件这仅适用)。
- 设置一个脚本,并且多次调用maven-deploy-plugin的deploy-file goal,每个工件一个。
- 如果您有权访问文件系统,可以直接将文件复制到[sonatype-work]/storage/[repository-name]。如果您这样做,请设置scheduled tasks以重建元数据并重新编制存储库。
答
使用Nexus Repository Conversion Tool根据您的本地.m2文件夹创建Release和Snapshot文件夹,然后将这些文件夹的内容移动到[sonatype-work]/storage/[repository-name]中。
+0
该链接似乎已经死机或现在需要登录。这个问题有一些关于如何使用这个工具的信息,但是: http://*.com/questions/4243477/update-nexus-repository-with-local-artifacts – James 2016-07-07 03:28:18
看到一个Groovy脚本的答案,实现相同的事情,但使用标准的部署过程:http://*.com/questions/3240477/upload-download-entire-directory-to-nexus-through-maven – 2011-08-29 08:37:33