Grails 从application.yml获取logback.groovy中的属性
我正在使用Grails 从application.yml获取logback.groovy中的属性,grails,logback,Grails,Logback,我正在使用grails3.3.10开发一个应用程序,我正在使用logback登录数据库,它工作正常,我需要从应用程序.yml中获取logback.groovy中的数据库属性,而不是静态地放置它们,我尝试了不同的方法,但没有成功。例如,为了获取driverClass,我尝试了driverClass=“${Holders.config.getProperty('environments.development.dataSource.driverClassName')”但是获取java.lang.Nu
grails3.3.10
开发一个应用程序,我正在使用logback
登录数据库,它工作正常,我需要从应用程序.yml
中获取logback.groovy
中的数据库属性,而不是静态地放置它们,我尝试了不同的方法,但没有成功。例如,为了获取driverClass,我尝试了driverClass=“${Holders.config.getProperty('environments.development.dataSource.driverClassName')”
但是获取java.lang.NullPointerException:无法获取空对象上的“environments.development.dataSource.driverClassName”属性
有什么建议吗?请添加您尝试过的内容以及如何使用failed@cfrick编辑了原始的postany想法来解决这个问题?