如何导入由导入资源访问的属性文件

时间:2014-05-08 13:41:06

标签: java eclipse

我在测试战中有一个applicationcontext.xml,我在这里导入了一个jar的JarapplicationContext.xml。但是这个JArApplicationContext.xml引用了一个属性文件,当我在eclipse中运行war时,我无法找到该属性。我试图在我的战争中包含该属性文件,但仍然得到属性错误。

我需要在加载应用程序上下文之前加载属性文件。

1 个答案:

答案 0 :(得分:0)

仅从web.xml加载spring上下文文件,并在此xml中包含import资源

在导入资源之前,您应该加载属性文件。

所以web.xml应该如下所示

 <context-param> 
<param-name>contextConfigLocation</param-name>
<param-value> /META-INF/application-context.xml</param-value>
</context-param>

application-context.xml

豆标签后的第一行应如下所示

<context:property-placeholder location='abc.properties'/>