spring中的属性值是${xxx}形式,在maven的properties中配置了property,在进行maven compile的时候,发现属性名称没问题的前提下值没有被替换。
原因是maven的pom文件中缺少配置:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>