0

如何不通过其 Web 界面在档案中插入人工制品。

4

3 回答 3

1

可以使用 maven 上传工件。

有关详细信息,请参阅 Archiva 用户指南部分Deploying to Repository

于 2012-12-11T18:56:25.707 回答
1

可以使用以下方法:

  • 通过用户界面上传(我想这是您所说的网络界面)
  • 通过任何 WebDAV 客户端连接http://localhost:8080/archiva/repository/repo-name(根据您的配置进行调整)
  • 使用带有基本身份验证的 HTTP PUT 到与 WebDAV URL 相同的位置(这是 Maven、Ivy 等其他工具会使用的方法)
  • 将文件放到文件系统中的正确位置,然后等待 Archiva 的扫描仪拾取更改的工件

正如 Torsten 的回答所表明的那样,使用 Maven 的部署阶段或deploy:deploy-file目标(或来自另一个构建工具的等效项)上传可能是您想要的,因为它将负责为工件构建正确的路径并推送任何相关的元数据,假设您使用 Archiva 作为一个 Maven 人工制品存储库。

于 2012-12-13T00:23:36.737 回答
0

您有一个上传屏幕 tru web ui。请参阅http://www.youtube.com/watch?v=LSXe26inf0Y

于 2012-12-18T08:16:36.693 回答