【发布时间】:2011-06-30 19:34:18
【问题描述】:
我的 maven pom.xml 中有一些属性。
<properties>
<number>3</number>
<age>38</age>
</properties>
(它们是随机属性)
在一个属性文件中,我们称之为resource.properties,我有以下内容:
value1 = ${number}
value2 = ${age}
当spring试图从这个文件中读取属性时,它无法从${number}得到引用,说找不到。
为什么会这样?我怎样才能让它发挥作用?或者根本不可能做到这一点。
编辑:我启用了过滤,但仍然无法正常工作。我的资源在src/test/resources 目录中。
这是我启用过滤的 pom 部分。
<build>
...
<resources>
<resource>
<directory>src/test/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
...
</build>
【问题讨论】:
标签: maven properties