gpt4 book ai didi

grails - 如何在 Config.groovy 中引用应用程序属性?

转载 作者:行者123 更新时间:2023-12-02 02:47:36 25 4
gpt4 key购买 nike

假设在 Config.groovy 中我指定了我的应用程序属性:

app.work.dir='/temp/work'

如何引用此属性值来定义同一 Config.groovy 文件中的其他属性,即这不起作用,因为 grailApplication.config 此时具有空属性:

app.resource.dir=grailsApplication.config.app.work.dir+'/static'

我知道我可以定义一个变量,然后在两个地方使用这个变量,但它真的很难看,所以我希望有一种更干净的方法来做到这一点。

最佳答案

变量替换在 Config.groovy 中工作。以下是取自一些实际生产代码的示例:

external.config.base = '/known/config/file/path'

grails.config.locations = ["file:${external.config.base}/myapp-config.groovy"]
sitemap.file.path = "${external.config.base}"

关于grails - 如何在 Config.groovy 中引用应用程序属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18199636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com