严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve bean definition resource pattern [classpath:spring/applicationContext-*.xml]; nested exception is java.io.FileNotFoundException: class path resource [spring/] cannot be resolved to URL because it does not exist
严重: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call ‘refresh’ before accessing beans via the ApplicationContext
如果是maven项目 src / main / resources 目录下的文件路径没有问题才报错的话,就在项目的pom工程下,编辑pom.xml
<build>
<!-- 默认源代码和资源文件目录配置 -->
<sourceDirectory>src/main/java</sourceDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
本文详细解析了Spring MVC启动过程中出现的异常问题,包括发送contextInitialized事件失败、BeanDefinitionStoreException异常以及contextDestroyed事件发送失败等问题。针对这些异常提供了解决方案,特别是关于Maven项目中资源文件路径配置不当的问题。

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



