我已经创建了一个文件夹作为属性,其包含文件包含在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文件夹内的属性文件?
最佳答案
您没有提到属性文件位于哪个源目录中。例如,如果它是grails-app/conf/foo.properties
,则以下内容应该起作用
grails.config.locations = ["classpath:foo.properties"]
关于grails - 我如何读取位于Grails 2.4.4中Web-app文件夹内的属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38479386/