BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource
XML from resource Document IOException Parsing ServletContext
2023-09-14 09:11:44 时间
Tomcat报错如下:
BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource
错误原因:
Tomcat在解析xml时,找不到相应的资源.
解决方法:
如果applicationContext.xml放在src文件下面,则在web.xml中加上:
<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param>
如果applicationContext.xml放在WEB-INF下面,则在web.xml中加上
<context-param> <param-name>contextConfigLocation</param-name> <param-value>WEB-INF/applicationContext.xml</param-value> < /context-param>
此外,如果在类中通过ClassPathXmlApplicationContext获取context,则必须把applicationContext.xml直接放在src文件下。
ApplicationContext context= new ClassPathXmlApplicationContext("applicationContext.xml");
如果applicationContext.xml放在其他路径下,可以用FileSystemXmlApplicationContext通过绝对路径实例化context.
相关文章
- 【RF库XML测试】parse xml
- golang encoding/xml 解析多个根节点的XML文件
- 【RF库XML测试】parse xml
- 有网友提问,关于本地XML转JSON的小工具
- 推荐一个好用的Chrome扩展,专门处理xml的,名叫XML Tree
- 【异常】MyBatis-Plus提示报错XML fragments parsed from previous mappers does not contain value for xxx
- Spring实战——XML和JavaConfig的混合配置
- Android之aaapt查看apk中AndroidManifest.xml(一百三十四)
- 谈谈对XML的理解?说明Web应用中Web.xml文件的作用?
- 【dom4j】java解析XML
- 默认配置文件 core-default.xml