在spring中发出加载属性文件

时间:2015-01-18 12:38:12

标签: java spring

spring app context file和application.properties文件位于:

src/main/resources/META-INF/spring

当我尝试加载属性文件时:

<context:property-placeholder local-override="true" location="classpath:/META_INF/spring/application.properties"/>

获取错误:

class path resource [META_INF/spring/application.properties] cannot be opened because it does not exist

我也尝试过:

<context:property-placeholder local-override="true" location="classpath:application.properties"/>

<context:property-placeholder local-override="true" location="application.properties"/>

1 个答案:

答案 0 :(得分:1)

尝试:

<context:property-placeholder local-override="true" location="classpath:/META-INF/spring/application.properties"/>

而不是:

<context:property-placeholder local-override="true" location="classpath:/META_INF/spring/application.properties"/>