我找到了一些文档Grails 2.1.1,它说我们可以自定义ivy-cache文件夹。
我有疑问,我可以将我的Maven repo(.m2)路径指定为常春藤缓存路径吗?
grails.project.dependency.resolution = {
cacheDir "target/ivy-cache"
}
您可以通过settings.groovy
更改所有项目的常春藤缓存目录grails.dependency.cache.dir = "${userHome}/.ivy2/cache"
这有用吗?它是否支持所有方案?它是否比ivy-cache提供更好的性能?
答案 0 :(得分:1)
<强>更新强>
在Grails 2.3中,it seems like we'll be able to forget about ivy ......: - )。
然后在BuildConfig.groovy中,我们将能够指定:
grails.project.dependency.resolver = "maven"
不,文件夹结构和元数据不同。
com.foo.something vs com/foo/something
请参阅other question关于强制执行ivy-cache刷新的答案。