读Grails配置参数

时间:2011-08-15 14:15:25

标签: grails groovy

我在Config.groovy

中添加了以下参数
storeFront.cms.endpoint = "http://10.60.33.51:27110/file_source"

我正试着用它来阅读:

ConfigurationHolder.config('storeFront.cms.endpoint')

我在某地读过应该使用taglibs和controller中可用的grailsApplication变量来读取配置参数,但在我的情况下,我试图从src/groovy下的类中读取它。 / p>

当应用程序启动时,我收到错误:

groovy.lang.MissingMethodException: No signature of method: groovy.util.ConfigObject.call() 
is applicable for argument types: (java.lang.String) values: [storeFront.cms.endpoint]

1 个答案:

答案 0 :(得分:4)

不应该是:

ConfigurationHolder.config.storeFront.cms.endpoint

是的ConfigurationHolder在Grails 2.0中已被弃用