Java EHCache上的Spring单元测试
我已经注释了Java EHCache上的Spring单元测试,java,spring,unit-testing,ehcache,Java,Spring,Unit Testing,Ehcache,我已经注释了 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "file:WebContent/WEB-INF/dispatcher-servlet.xml" }) <!-- Start of EhCache --> <cache:annotation-driven /> <context:component-scan base-package
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "file:WebContent/WEB-INF/dispatcher-servlet.xml" })
<!-- Start of EhCache -->
<cache:annotation-driven />
<context:component-scan base-package="caching" />
<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cacheManager-ref="ehcache"/>
<bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"
p:configLocation="/WEB-INF/ehcache.xml"
p:shared="true"/>
<!-- End of EhCache -->
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(位置={“文件:WebContent/WEB-INF/dispatcher servlet.xml”})
它一直说找不到ehcache.xml。。。但在普通服务器上可以找到它。我可以知道问题出在哪里吗?如果我理解正确,您的spring配置和ehcache配置都在同一个目录中。因此,您似乎可以使用
p:configLocation=“ehcache.xml”