簡體   English   中英

單元測試期間未加載的資源中的配置文件

[英]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.xmlsrc / main / resources中 ,正在加載它的類在src / main / java中 ,而測試類在src / test / java中 我嘗試將XML文件復制到src / test / resources中,但沒有幫助。

有什么想法我可以解決這個問題嗎?

發現我在POM中有一個spring-beans依賴關系,而另一個在父POM中有一個不同版本的依賴。 刪除其中之一,問題已解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM