标签: java spring
我使用Spring从src/main/resources注入资源文件:
Spring
src/main/resources
@PropertySource("classpath:/app1/abc.properties")
现在我想将文件移动到执行目录的根目录,因此在jar之外。这样就可以修改属性而无需更改jar。 怎么办呢?
答案 0 :(得分:1)
使用@Propertysource弹簧时,正常的资源加载规则仍然适用。
@Propertysource
而不是使用classpath:添加前缀为file:。
classpath:
file: