标签: spring spring-annotations
我的应用程序从环境变量获取属性文件的位置,它可能不在WEB-INF文件夹中。我找不到文件,但这个文件肯定存在。我不想使用classpath:前缀,我不希望它相对于应用程序根目录。
classpath:
@PropertySource("${propfile}") public class ... {
答案 0 :(得分:15)
要使用绝对路径,请在开头尝试file:。
file:
@PropertySource("file:${propfile}")
来源:http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/context/annotation/PropertySource.html