Java 单元测试期间未加载资源中的配置文件

Java 单元测试期间未加载资源中的配置文件,java,unit-testing,classpath,Java,Unit Testing,Classpath,我在构造函数AbstractApplicationContext ctx=new ClassPathXmlApplicationContext(“rabbitmq config.spring.xml”)中有这一行在单元测试中初始化类时引发异常:java.lang.reflect.InvocationTargetException:null rabbitmq-config.spring.xml位于src/main/resources中,在src/main/java中加载它的类和在src/test/

我在构造函数
AbstractApplicationContext ctx=new ClassPathXmlApplicationContext(“rabbitmq config.spring.xml”)中有这一行在单元测试中初始化类时引发异常:
java.lang.reflect.InvocationTargetException:null

rabbitmq-config.spring.xml位于src/main/resources中,在src/main/java中加载它的类和在src/test/java中加载它的测试类。我尝试在src/test/resources中复制XML文件,但没有帮助


有什么办法可以解决这个问题吗?

发现我在POM中有一个
Springbeans
依赖项,在父POM中有另一个版本不同的依赖项。移除其中一个,问题已修复