【发布时间】:2014-01-02 06:35:57
【问题描述】:
我有一个主 maven 项目(MyProject)和一个依赖 maven 项目(MyDepProject)。我想从属性文件(myProps.properties)访问 Spring 属性,如下面在 MyProject 的配置 xml 文件中定义的那样
<bean id="propertyPlaceholderConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:myProps.properties</value>
</list>
</property>
</bean>
MyDepProject jar 作为 maven 依赖项添加到 MyProject。我可以通过 MyProject 中的 @Value 注释标记读取 PROP 文件的值,但是对于 MyDepProject 中的 myProps 文件中存在的值,我得到空值。我也尝试在 MyDepProject 中编写相同的 bean 标签。但没有运气。我仍然将值设为空。你能帮忙吗?
谢谢,
【问题讨论】:
标签: spring maven dependencies properties-file