我是Spring的新手,我想了解語句「ClassPathXMLApplication上下文在類路徑中的所有jar中搜索xml」。在春季工作的ClasspathXMLApplicationContext
在應用ApplicationContext context = new ClassPathXmlApplicationContext("myBeans.xml");
將它在這個myBeans.xml所有相關罐子搜索
所以呢?
我是Spring的新手,我想了解語句「ClassPathXMLApplication上下文在類路徑中的所有jar中搜索xml」。在春季工作的ClasspathXMLApplicationContext
在應用ApplicationContext context = new ClassPathXmlApplicationContext("myBeans.xml");
將它在這個myBeans.xml所有相關罐子搜索
所以呢?
它會工作,但你不給的文件正確的道路,因爲它是在classpath中一個罐子,你必須付出這樣的
ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:**/myBeans.xml");
希望這會有所幫助。
以下是瞭解如何使用構造函數傳遞應用程序bean上下文的鏈接。
ApplicationContext context = new ClassPathXmlApplicationContext("myBeans.xml");
如果被放置在src /資源/ myBeans.xml工作得很好,因爲
類路徑根是WEB-INF /類,和的src /主/資源去那裏,連同src/main/java
可以請你分享一下項目結構來理解myBeans.xml是哪裏放置,ApplicationContext context = new ClassPathXmlApplicationContext(「myBeans.xml」);如果放置在src/resources/myBeans.xml下工作正常 – Pavan