PropertyplaceholderConfigurer:未找到WEB-INF中的属性文件

时间:2015-05-25 17:41:59

标签: java spring hibernate java-ee eclipse-jee

我有一个典型的基于eclipse的web-app结构项目。我编写了应用程序的后端并想要测试它。我在后端使用spring IOC和hibernate。所以,所有的xml和属性文件都位于WEB-INF。当我尝试通过独立的main方法测试后端时,虽然属性文件和xml在同一个文件夹中被激活,但它无法找到属性文件。 WEB-INF。ScreenShot

1 个答案:

答案 0 :(得分:0)

您可以将database.properties移至/WEB-INF/classes/database.properties,基本上将其放在类路径上,然后将其作为

进行访问
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location" value="classpath:database.properties" />
</bean>