0

我找到了一些文件Grails 2.1.1,它说我们可以自定义 ivy-cache 文件夹。

我有疑问,我可以将我的 Maven repo (.m2) 路径指定为 ivy-cache 路径吗?

grails.project.dependency.resolution = {
    cacheDir "target/ivy-cache"
}

您可以通过 settings.groovy 更改所有项目的 ivy 缓存目录

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

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

4

1 回答 1

1

更新

在 Grails 2.3 中,我们似乎可以忘记 ivy ... :-)。

然后在 BuildConfig.groovy 中,我们将能够指定:

grails.project.dependency.resolver = "maven"

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

com.foo.something vs com/foo/something

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

于 2013-05-13T12:17:15.057 回答