2

我们目前正在测试各种用于持续集成的产品,其中之一是 Artifactory(用于设置与 Maven 一起工作)。

据我们了解,当 Maven 配置为与 Artifactory 一起使用时,它不应使用 Internet 来下载依赖项(Jars、Plugins、Artifacts)。在第一次尝试安装\构建时,Artifactory 从 Internet 下载这些文件,并将它们保存在缓存的本地存储库中以供将来使用。

我们遇到的问题是我们需要在没有互联网连接的情况下安装 Artifactory,所以 Artifactory 不能去下载文件。

我们如何手动告诉 Artifactory 从我们离线提供的文件构建它的本地存储库?

4

2 回答 2

3

离线场景在Artifactory 用户指南中有详细记录。您的案例是第一个 - Organization-wide Offline

将 Artifactory 设置为离线后,请查看 @Itamarb 的答案以获取填充存储库的说明。

于 2013-07-24T09:05:05.280 回答
2

有几种方法可以实现您的目标:

请注意,如果导入已完成到发布存储库,并且您尝试同时导入发布和快照工件,则快照工件将被拒绝,您必须再次将此文件夹导入快照存储库。反过来也会发生同样的事情(将发布导入快照只会导入快照工件)。

希望这可以帮助。

于 2013-07-24T08:53:03.797 回答