我创建了一个文件夹作为属性,它包含config.properties
文件夹中web-app
文件夹中的文件,现在我需要在datasource.groovy
中读取此config.properties文件以获取配置目的我可以阅读这个我很喜欢的那个
def filePath = "/config.properties"
grails.config.locations = ["classpath:$filePath",
"file:${baseDir}/config.properties",
"file:${baseDir}/WEB-INF/properties/config.properties",
"file:${basedir}/config.properties",
"file:${basedir}/WEB-INF/properties/config.properties"
]
但没有运气,我如何阅读位于web-app文件夹内的属性文件?
答案 0 :(得分:0)
您尚未提及属性文件所在的源目录。例如,如果它是grails-app/conf/foo.properties
,那么以下内容应该可以使用
grails.config.locations = ["classpath:foo.properties"]