我在config.properties
目录下有一个conf
文件。
并在上面的文件中有一个条目,如下所示:grails.tomcat.version = 2.2.4
。
如何在BuildConfig.groovy
文件中使用此值?
假设:
plugins = {
build ":tomcat:{here i want to use the config value}"
}
答案 0 :(得分:3)
您可以阅读properties
文件,如下所示:
plugins {
def props = new Properties()
new File("grails-app/conf/config.properties").withReader{
props.load(it)
}
def slurp = new ConfigSlurper().parse(props)
build ":tomcat:$slurp.grails.tomcat.version"
}
如果您只从属性文件中使用该单个条目,我看不到它的值。我宁愿在Config.groovy
中定义该配置。