Grails usa el valor de config.properties en BuildConfig.groovy
(1)
Tengo un archivo config.properties
en el directorio conf
.
y tenga una entrada en el archivo anterior como esta: grails.tomcat.version = 2.2.4
.
¿Cómo puedo usar este valor en el archivo BuildConfig.groovy
?
Suponer:
plugins = {
build ":tomcat:{here i want to use the config value}"
}
Puede leer el archivo de properties
la siguiente manera:
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"
}
No veo ningún valor si solo tiene esa entrada única para usar desde el archivo de propiedades. Prefiero tener esa configuración definida en Config.groovy
.