【发布时间】:2012-05-10 06:10:13
【问题描述】:
当我在 tomcat 上运行我的应用程序时,spring-context.xml 文件位于
/WEB-inf/spring-context.xml
没关系。但是运行 junit 测试我必须向它提供我的 spring-test-context.xml 的位置,如下所示:
@ContextConfiguration(locations={"classpath:/spring-test-context.xml"})
唯一可行的方法是文件位于
/src/spring-context.xml
如何让我的应用程序在同一位置找到我的 spring-context 文件?以便它与 junit testes 一起工作并部署在 tomcat 上?
我试过这个,它给了我很多关于找不到任何 bean 的错误,但它并没有说它找不到文件..
classpath:/WEB-INF/spring-test-context.xml
【问题讨论】: