我说的是 ivy 2,而不是较新的版本。
问问题
950 次
1 回答
3
关闭缓存会影响性能。关闭它会失去依赖管理的一大好处,因为你会强制每个构建下载所有内容......
话虽如此,随着时间的推移,缓存有时会变得陈旧,尤其是在远程模块可能具有不断变化的依赖关系的情况下(可能在开发过程中发生)。为了解决这个问题,我总是包含一个额外的构建目标来清除我的常春藤缓存:
<target name="clean-all" depends="clean">
<ivy:cleancache />
</target>
这为您提供了两全其美的体验。禁用缓存是通过首先运行清除来完成的,如下所示:
ant clean-all build
于 2012-06-18T20:59:43.117 回答