[英]Config file in resources not loaded during unit testing
我在構造函數AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("rabbitmq-config.spring.xml");
有此行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中 。 我嘗試將XML文件復制到src / test / resources中,但沒有幫助。
有什么想法我可以解決這個問題嗎?
發現我在POM中有一個spring-beans
依賴關系,而另一個在父POM中有一個不同版本的依賴。 刪除其中之一,問題已解決。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.