【发布时间】:2012-01-05 16:56:20
【问题描述】:
我正在开发使用数据库存储系统的 Web 应用程序,我选择将 dataAccess-applicationcontext 与其他部分分开。但是,当我运行以下代码行时,它说它不存在。
ApplicationContext ac = new ClassPathXmlApplicationContext("dataAccess-applicationContext.xml", UsageDataDAO.class);
我什至将 xml 文件移动到同一个目录,只是为了得到与下面发布的相同的错误。
嵌套异常为 java.io.FileNotFoundException:类路径资源 [com/foobar/bar/foo/dataAccess-applicationContext.xml] 无法打开,因为它不存在
知道这里发生了什么吗?
【问题讨论】:
-
文件在哪个目录?包含您的代码行的类在哪个包中?
-
我已经尝试使用同一目录中的文件、上面的目录、WEB-INF 和应用程序的根目录。这些都不起作用。