2011-03-16 83 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