Grails-我可以使用maven repo(.m2)路径作为常春藤缓存路径吗

Grails-我可以使用maven repo(.m2)路径作为常春藤缓存路径吗,grails,grails-plugin,grails-2.0,Grails,Grails Plugin,Grails 2.0,我找到一些文件,上面说我们可以自定义常春藤缓存文件夹 我有一个疑问,我可以将我的Maven repo(.m2)路径指定为常春藤缓存路径吗 grails.project.dependency.resolution = { cacheDir "target/ivy-cache" } 您可以通过settings.groovy更改所有项目的常春藤缓存目录 grails.dependency.cache.dir = "${userHome}/.ivy2/cache" 这行吗?它支持所有场景吗?

我找到一些文件,上面说我们可以自定义常春藤缓存文件夹

我有一个疑问,我可以将我的Maven repo(.m2)路径指定为常春藤缓存路径吗

grails.project.dependency.resolution = {
    cacheDir "target/ivy-cache"
}
您可以通过settings.groovy更改所有项目的常春藤缓存目录

grails.dependency.cache.dir = "${userHome}/.ivy2/cache"

这行吗?它支持所有场景吗?它的性能是否比常春藤缓存更好?

更新

在Grails2.3中,…:-)

然后在BuildConfig.groovy中,我们可以指定:

grails.project.dependency.resolver = "maven"

否,文件夹结构和元数据不同

com.foo.something vs com/foo/something

请参阅有关强制常春藤缓存刷新的问题的答案。

您完全正确,但有没有办法将其转换为单一格式