【发布时间】:2010-10-25 14:47:47
【问题描述】:
我想在 Grails 中添加基于 linux 或基于 windows 的系统属性,因为我的应用程序需要在两者中运行。我知道我们可以添加 Config 中指定的 grails.config.locations 位置。时髦。
但我需要 if 和 esle 条件才能选择文件。 问题是 config.grrovy 有 userHome grailsHome appName appVersion 我需要像 osName 这样的东西。 我可以继续使用 syetm.properties,或者如果 soembody 可以告诉我这些(仅)属性如何在 Config.groovy 中可用(通过 DefaultGrailsApplication 或其他方式。那太好了。
此外,如果我需要这些属性,我会以用户定义的弹簧豆的形式提供服务,这会更加优雅。那是正确可行的方法吗?如果是,请举个例子
【问题讨论】:
标签: grails