【发布时间】:2013-11-12 22:46:29
【问题描述】:
我正在尝试使用 ClassPathXmlApplicationContext 类读取 spring xml,如下所示。
ApplicationContext context = new ClassPathXmlApplicationContext("file:../WebContent/WEB-INF/dispatcher-servlet.xml");
Service service = (Service ) context.getBean("service");
但我收到 FileNotFound 异常。 dispatcher-servlet.xml 位于 WebContent/WEB-INF/dispatcher-servlet.xml 下。如果我将文件移动到 Src 文件夹,它工作正常。
我尝试了不同的方法,例如
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:../WebContent/WEB-INF/dispatcher-servlet.xml");
ApplicationContext context = new ClassPathXmlApplicationContext("/WEB-INF/dispatcher-servlet.xml");
但是这些不起作用。有人可以提供一些输入。
【问题讨论】:
标签: java spring jakarta-ee