又是一个粗心大意的恶果!!!
、图1
产生的bug:
org.springframework.beans.factory.BeanDefinitionStoreException:
IOException parsing XML document from ServletContext resource [/calsspath:springmvc.xml]; nested exception is java.io.FileNotFoundException:
Could not open ServletContext resource [/calsspath:springmvc.xml]
IOException parsing XML document from ServletContext resource [/calsspath:springmvc.xml]; nested exception is java.io.FileNotFoundException:
Could not open ServletContext resource [/calsspath:springmvc.xml]

图2
无法打开ServletContext上下文资源:springmvc.xml
classpath单词写错!
真正有价值的还在后面,原以为修改便大吉大利,,但是依旧报错!而且还是同一个错误!!不科学。
于是我把内置浏览器的缓存清除,然后再次运行,发现原来错误消失。做个猜测:也许是xml配置文件此前已经加载了,因而修改过后要一段时间才能被软件检测修复,所以清理缓存不失为好方法。


本文记录了一次由于拼写错误导致的Spring MVC配置文件加载失败的问题,并分享了解决方案。作者首先发现classpath单词拼写错误,修正后仍然遇到同一错误。最终通过清除内置浏览器缓存解决了问题。
3645

被折叠的 条评论
为什么被折叠?



