如何在 Grails 中使用 getResource(String) 加载文件?
类和文件位置:
- grails-app
- utils
- MyClass.groovy
- myfile.jks
通过以下内容我得到null
MyClass.class.getResource('myfile.jks')
MyClass.class.getResource('/myfile.jks')
MyClass.class.getResource('/grails-app/utils/myfile.jks')
MyClass.class.getResource('/utils/myfile.jks')
最佳答案
我通常会在类路径上的 grails-app/conf
目录中抛出类似的文件。那么你应该能够使用MyClass.class.getResource('/myfile.jks')
。
关于Grails: getClass().getResource ("whatever") 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11001501/