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