如何访问BuildConfig.groovy
中Grails 2.5.1
中的任何媒体资源,以{/ 1}}访问Config
中的配置
grailsApplication.config.theNeededProperty
答案 0 :(得分:0)
要在Gant脚本中访问BuildConfig.groovy
中的属性,请使用grailsSettings.config
:
grailsSettings.config.theNeededProperty
BuildConfig.groovy
用于与运行Grails命令相关的设置,例如compile
或run-app
。 Config.groovy
适用于所有运行时设置。听起来你应该将你的财产转移到Config.groovy
。 BuildConfig.groovy
未打包在战争中,因此如果您想在运行时从中访问某些内容,则需要手动将BuildConfig.groovy
添加到战争中并使用ConfigSlurper
。
def config = new ConfigSlurper().parse(new File('path/to/BuildConfig.groovy').toURL())
def value = config.theNeededProperty