nested exception is java.io.FileNotFoundException: class path resource [springmvc.xml] cannot be ope

简介: nested exception is java.io.FileNotFoundException: class path resource [springmvc.xml] cannot be ope

根据 提示 ,逐步解决bug,逐层推进;比如,有一个错是IOException异常,Springmvc.xml找不到,就需要去找下是否有配置文件,如果有,怎么回事?第二次再深入发现是target下没有,;这时候,我们再深入,如何把spring.xml生成到target下。发现可以配置pom.xml的build下的resources设置,基本解决到这一步都可以完成。如果还么有完成继续查:设置了resources,没有解决生成问题:发现pom.xml的packing生成方式错了是pom方式,改成war方式即可。

报错:IOException parsing XML document from class path resource [springmvc.xml]; nested exception is…

原因:resouces下的xml文件无法编译到target/classes下【即xml文件不在src下】

因为Idea新版本开始只支持外部编译,因此需要在pom.xml文件手动指定资源文件的目录。在Maven中添加了以下配置之后,资源目录src/main/java/resources下面的配置文件也就copy过去了,所以再次运行代码的时候就ok了。

有该配置信息。

pom文件中核对

发现是pom 打包方式,改成jar或者war。成功编译xml文件进target

目录
打赏
0
0
0
0
9
分享
相关文章
|
9月前
|
Java中的@Resource和@Autowire有哪些区别?
Java中的@Resource和@Autowire有哪些区别?
165 0
|
9月前
Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
Class path contains multiple SLF4J bindings,后来找到的解决思路是idea2019.3必须用java11和idea2019.3版本,必须用applicatio
Class path contains multiple SLF4J bindings,后来找到的解决思路是idea2019.3必须用java11和idea2019.3版本,必须用applicatio
java 启动查看jar包加载顺序并设置classpath
java 启动查看jar包加载顺序并设置classpath
473 0
【Nginx异常】无法加载响应数据:No data found for resource with given identifier,后端服务报Caused by: java.io.IOExcepti
【Nginx异常】无法加载响应数据:No data found for resource with given identifier,后端服务报Caused by: java.io.IOExcepti
1478 0
Java的class path的设置与应用
Java的class path的设置与应用
讲解SSM的xml文件
本文详细介绍了SSM框架中的xml配置文件,包括springMVC.xml和applicationContext.xml,涉及组件扫描、数据源配置、事务管理、MyBatis集成以及Spring MVC的视图解析器配置。
116 1
Spring5入门到实战------7、IOC容器-Bean管理XML方式(外部属性文件)
这篇文章是Spring5框架的实战教程,主要介绍了如何在Spring的IOC容器中通过XML配置方式使用外部属性文件来管理Bean,特别是数据库连接池的配置。文章详细讲解了创建属性文件、引入属性文件到Spring配置、以及如何使用属性占位符来引用属性文件中的值。
Spring5入门到实战------7、IOC容器-Bean管理XML方式(外部属性文件)
Eclipse 创建 XML 文件
Eclipse 创建 XML 文件
54 2

热门文章

最新文章