2011-03-16 79 views
8

默认情况下,下列库在BuildConfig.groovyGrails的插件库

repositories { 
    grailsPlugins() 
    grailsHome() // look inside the grails installation 
    grailsCentral() 
} 

配置我明白grailsHome()库对应的,属于本地Grails的安装中可用的JAR文件,我想grailsPlugins()对应库其中released Grails plugins are stored

我对这两件事是否正确,如果是的话,grailsCentral()是什么?

回答

5

据我了解;

grailsPlugins()looks inside~/.grails/version目录

grailsHome()(如您怀疑)看起来inside the Grails installation directory

grailsCentral()看起来是使用grails subversion repository

+0

你建议grailsPlugins的路径()是错误的,看看我的答案为正确的它指向的位置。 – 2014-03-20 14:13:03

+1

@sudhir是的,事情可能在3年内发生了变化 – 2014-03-20 14:17:07

3

下面是它的确切位置查找

  • grailsPlugins() - 在每个安装的插件的/ lib目录中查找jar文件。 (见GrailsPluginsDirectoryResolver)
  • grailsHome() - 看起来和GRAILS-HOME/lib目录
  • grailsCentral()内 - 着眼于http://grails.org/plugins