我说的是常春藤2,而不是一些较新的版本。
Answer 1:
关闭缓存对性能的影响。 关闭它失去的依赖管理的大好处之一,因为你会强迫每个版本下载的一切....
话虽如此,随着时间的推移缓存有时会变得陈旧,尤其是在情况下的远程模块可能会改变依赖(开发期间可能会出现)。 为了解决这个问题,我总是包括清除我的常春藤缓存一个额外的构建目标:
<target name="clean-all" depends="clean">
<ivy:cleancache />
</target>
这给你两全其美。 禁用缓存先运行吹扫完成如下:
ant clean-all build
文章来源: Is it possible to turn off ivy's cache altogether?