手动将jar文件部署到Archiva

时间:2013-09-07 18:56:48

标签: maven ivy archiva

我的本​​地硬盘中有很多jar文件,我想将它们用作存储库,以便删除我的互联网连接要求。

我安装了Archiva,但我不知道如何将jar文件部署到Archiva。有一个用于执行此任务的UI表单,但手动部署大量jar文件并不容易,浪费了大量时间。

如何将本地jar文件用作存储库,以便我可以使用Maven(或Ivy)来管理依赖项?

1 个答案:

答案 0 :(得分:1)

您可以使用mvn deploy:deploy-file上传它们,您可以在脚本中使用这些内容进行批量上传(discussed herehere's an example script)。

作为替代方案,如果要直接使用这些本地文件,可以将它们复制到Archiva存储库的存储位置。来自this thread

  

放置所有本地.m2存储库内容的一种方法是从中复制   〜/ .m2 /存储库到   $ {archiva安装目录} /数据/库/ $ {管理的仓库名称} /

     

...

     

复制完成后,您可以在托管上强制执行A​​rchiva d / b扫描   库中。