buildConfig.groovy编译/运行时依赖性性能

时间:2015-07-26 14:52:55

标签: grails grails-plugin

min(myvector[myvector > 0]) 文件中添加越来越多的插件时,我只关注性能问题。我担心的是,这些插件的下载和安装频率是多少?是应用于应用的每个实例,即每个用户一次?它是每个应用程序生命周期一次吗?或者它只会一次?还是其他?

1 个答案:

答案 0 :(得分:0)

这取决于您拥有的依赖类型:

  

通常,依赖关系是不变的。也就是说,对于组,名称和版本的给定组合,它所引用的jar(或插件)将永远不会改变。 Grails依赖关系管理系统使用此事实来缓存依赖关系,以避免每次都必须从源存储库下载它们。有时候这是不可取的。例如,许多开发人员使用快照的约定(即版本号以“-SNAPSHOT”结尾的依赖关系),该约定可以不时地改变,同时仍然保留相同的版本号。我们称之为“不断变化的依赖”。

关于dependency resolution

的grails文档中的更多详细信息