我正在使用带有 ant 的 apache ivy 来管理我的依赖项。唯一的问题是,每次我进行构建或运行时,它都会开始下载库。如果以前下载的版本存在于 ivy 缓存中并且该版本与 maven 存储库中的最新版本匹配,是否有任何方法可以停止下载。
例如:我使用 jhall.jar 作为 ivy 管理的依赖项之一。它的最后一个版本是 2.0,于 2010 年发布,此后没有任何变化。现在,如果我运行 ant compile 或 ant run task,那么 ivy 会下载对应于 jhall.jar 的源代码。下次我运行 ant compile 时,它会再次开始下载相同的源。我想停止这种行为,因为它浪费了很多时间,而且我有很多这样的库。
有人可以帮忙吗?我必须对常春藤检索进行任何更改吗?