在 Grails 应用程序中BuildConfig.groovy
,您可以指定 repos 以在以下位置查找依赖项/插件:
repositories {
mavenRepo: "http://path/to/my/repo"
}
plugins {
compile: "fizz:buzz:0.4.3"
}
buzz-0.4.3.zip
在上面的例子中,Grails 将在上面提到的 repo 中寻找一个插件。它的“组织”段是fizz
,它是编写buzz-0.4.3.zip
.
但我一直看到compile
这样写的范围:
compile: ":buzz:0.4.3"
我浏览了BuildConfig
文档,但似乎无法找到他们解释当范围内缺少这个“组织”部分时会发生什么的地方。
所以我问:如果一个人不指定组织是什么意思?是否应用了默认值?什么时候不适合使用组织?