我有一个主要的maven项目( MyProject )和一个依赖的maven项目( MyDepProject )。我想从属性文件(myProps.properties)中访问Spring属性,如下面MyProject的config 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标记。但没有运气。我仍然得到值为null。你能帮忙吗?
谢谢,
答案 0 :(得分:0)
您可以将 MyProject 的配置导入 MyDepProject ,如下例所示:
<import resource="classpath:x.y.z.oduleA/MyDepProject.xml"/>