grails - 我如何读取位于Grails 2.4.4中Web-app文件夹内的属性文件

标签 grails

我已经创建了一个文件夹作为属性,其包含文件包含在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/

相关文章:

grails - Grails 3.0可搜索插件

grails - 选择语言

rest - Grails:如何在UrlMappings中为整个组设置参数

authentication - 在Shiro for Grails中使用电子邮件地址作为唯一标识符而不是用户名

grails - UrlMappings 将 URL 指向 Grails 中的 Assets 管道文件

grails - 在Grails中,如何获得对特定类使用的数据源的引用?

linux - 使用外部 smtp 服务器发送电子邮件时达到 Amazon EC2 邮件限制

angularjs - AngularJs 组件内无法访问 Groovy 代码

hibernate - grails GORM 或声明

javascript - 没有找到 Eclipse 图像资源?