【发布时间】:2012-06-16 00:42:18
【问题描述】:
如何强制 Ivy '离线'工作;也就是说,只使用缓存?
Eclipse 的 IvyDE 插件有这个选项。如何从命令行/使用 ant 执行此操作? Ivy 文档中没有任何明显的内容(我可以找到)(或者至少在谷歌搜索中出现)。
Maven has a -o option that does this.
我在这里假设我的本地缓存已完全填充了我需要的所有依赖项。我在工作时将笔记本电脑插入网络,进行完整的构建以填充我的缓存。然后我回家,即使我有网络连接,我也知道 Ivy 无法访问我的 Ivy 存储库,因为它们在工作中是私有/内部的。我不想等待连接到 repo 的所有超时。
【问题讨论】:
-
@oers 您应该考虑将解决任务“useCachesOnly”属性添加到您的答案中以确保完整性。
-
@MarkO'Connor 会做的:)