我正在尝试通过设置系统环境从外部加载属性文件。
在我的 config.groovy 文件中,
println "Config file location --->" + System.getenv("SAM_ENV")
grails.config.locations = ["file:"+ System.getenv("SAM_ENV")]
我已将系统 env SAM_ENV 值设置为 C:\test\config.properties。
当我尝试运行应用程序时,我得到的打印值为
Config file location ---> C:\test\config.properties prints properly.
问题是当我尝试访问控制器中的属性文件时
print "PAGINATION1"+grailsApplication.config.PAGINATION1
PAGINATION1 的值未正确打印。
任何人都可以帮助我访问 grails 应用程序中的外部属性文件需要进行哪些配置。