Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOException解析来自类路径资源[beans1.XML]的XML文档;嵌套异常是java.io.FileNotFoundException_Java_Spring_Dependency Injection - Fatal编程技术网

IOException解析来自类路径资源[beans1.XML]的XML文档;嵌套异常是java.io.FileNotFoundException

IOException解析来自类路径资源[beans1.XML]的XML文档;嵌套异常是java.io.FileNotFoundException,java,spring,dependency-injection,Java,Spring,Dependency Injection,当我尝试运行简单的spring示例时,我遇到了上述异常 下面一行代码尝试从beans1.xml读取Springbean ApplicationContext context = new ClassPathXmlApplicationContext("beans1.xml"); 以下是我得到的完全例外 Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOExcep

当我尝试运行简单的spring示例时,我遇到了上述异常

下面一行代码尝试从beans1.xml读取Springbean

ApplicationContext context = new ClassPathXmlApplicationContext("beans1.xml");
以下是我得到的完全例外

Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [beans1.xml]; nested exception is java.io.FileNotFoundException: class path resource [beans1.xml] cannot be opened because it does not exist

我已经将xml文件放在了每个可能的位置,希望程序能够检测到该文件。但是这个程序仍然找不到这个bean配置文件。另外,我使用maven作为构建工具,但我使用EclipseIDE运行程序,将其放入maven项目的
resources
目录中

src/main/resources/beans1.xml

把它放在maven项目的
resources
目录中

src/main/resources/beans1.xml

检查名称,您的bean.xml文件名应与您在此处提到的相同,即beans.xml ClassPathXmlApplicationContext(“beans1.xml”):

检查名称,您的bean.xml文件名应与您在此处提到的相同,即beans.xml ClassPathXmlApplicationContext(“beans1.xml”):