我在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]
答案 0 :(得分:4)
不应该是:
ConfigurationHolder.config.storeFront.cms.endpoint
是的ConfigurationHolder
在Grails 2.0中已被弃用