使用spring方式进行junit,报错xml文件不存在
2015-04-09 17:39
363 查看
一、前提
报错的xml文件定义在src/test/resource中报错:Caused by: java.io.FileNotFoundException: class path resource [initForTest.xml] cannot be opened because it does not exist
java代码:
@ContextConfiguration({ "classpath:initForTest.xml" }) public class ZTest extends AbstractJUnit4SpringContextTests {
二、解决办法
修改classpath配置,默认可能会有文件的过滤,需要取消文件过滤。修改前的相关配置:
<classpathentry excluding="**" kind="src" output="target/classes" path="src/test/resource"/>
修改后的相关配置:
<classpathentry kind="src" output="target/classes" path="src/test/resource"/>
最后,再次运行junit即可。
相关文章推荐
- 8 -- 深入使用Spring -- 4...6 AOP代理:基于注解的XML配置文件的管理方式
- Spring_使用XML配置文件进行读取
- Spring的基本使用:通过annotation和xml方式进行申明式事务管理
- spring学习笔记8--使用spring进行面向切面的(AOP)编程(2)XML配置方式
- Spring进阶之路(11)-使用Aspectj切面配置和XML配置文件方式实现切面编程
- [5] Spring中的AOP操作(使用xml 配置文件的方式)
- spring框架,可以没有spring.xml(即配置<beans>的文件吗?即不使用xml方式配置,而是只使用注解的方式配置
- spring如何使用多个xml配置文件 【转】
- 使用web.xml方式加载 Spring时,获取Spring context的两种方式:
- Spring使用XML进行声明式的事务管理
- spring 中加载xml配置文件的方式
- SQLSERVER 2005中使用sql语句对xml文件和其数据的进行操作(很全面)
- Spring 使用注解方式进行事物管理
- Spring整合Hibernate配置(使用hibernate.cfg.xml文件)
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(一):消除hibernate中<mapping resouce 的xxxx. hbm.xml文件
- spring中读取xml配置文件、获取bean的几种方式
- spring中加载xml配置文件的方式
- spring 3 中使用注解的方式来进行任务调度。
- spring 中加载xml配置文件的方式
- 通过xml配置文件方式来进行输入校验