Java 如何在spring JUnit测试中正确配置WEB-INF/spring/webmvc-config.xml
我有一个基于maven的Spring3.0项目。web应用程序的Spring配置文件位于Java 如何在spring JUnit测试中正确配置WEB-INF/spring/webmvc-config.xml,java,spring,testing,maven,Java,Spring,Testing,Maven,我有一个基于maven的Spring3.0项目。web应用程序的Spring配置文件位于//src/main/webapp/web-INF/Spring/webmvc config.xml 现在我想做一个JUnit测试,检查上下文是否可以启动。但是我不知道如何以一种maven正确的方式在@ContextConfiguration标记中指定该文件的位置 我正在做: @RunWith(SpringJUnit4ClassRunner.class) @Transactional() @ContextCo
//src/main/webapp/web-INF/Spring/webmvc config.xml
现在我想做一个JUnit测试,检查上下文是否可以启动。但是我不知道如何以一种maven正确的方式在@ContextConfiguration
标记中指定该文件的位置
我正在做:
@RunWith(SpringJUnit4ClassRunner.class)
@Transactional()
@ContextConfiguration({
"classpath:META-INF/spring/application-context.xml",
"file:src/main/webapp/WEB-INF/spring/webmvc-config.xml",
})
public class SpringMvcContextTest {
但是我很确定我不应该引用maven
src
目录。如果您在maven
上,为什么不为此选择resource
目录,并使用classpah:file.xml