SSH框架整合出现“LifecycleProcessor not initialized - call 'refresh' before invoking”问题

简介: 版权声明:本文为博主原创文章,如需转载,请标明出处。 https://blog.csdn.net/alan_liuyue/article/details/53302216   ...
版权声明:本文为博主原创文章,如需转载,请标明出处。 https://blog.csdn.net/alan_liuyue/article/details/53302216
         今天在进行SSH(spring+springmvc+hibernate)框架整合的时候,一启动项目,莫名地就出现了这么一个错误,搞了大半天,还是报这些错误:
1:java.lang.IllegalStateException: LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: Root WebApplicationContext: startup date [
2:java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [
3:Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
      然后就去找度娘了,根据度娘的查询,总结到的所有的解决办法有:
1. web.xml中没有配置ContextLoaderListener监听,
需要配置:
<listener>
 <listener-class>
 org.springframework.web.context.ContextLoaderListener
</listener-class>
 </listener>
2. 少 aopalliance.jar包,网上下载;
3. tomcat问题,关闭tomcat,clean,然后再重启;
4. tomcat的JDK版本和工程的JDK版本不一致,spring版本不支持jdk的版本,检查JDK配置;
5. applicationContext.xml 中 xml 格式不正确;
6. 引入的application的配置文件有问题,可能是id或者property重复;
7. xml配置文件的配置顺序有问题;
8. spring版本过低,需要配置4.0以上的版本;
9. jar包缺失或冲突;

      这些解决问题的方法我都一一试过,最后,终于解决问题了~
      对于不同的项目出现此问题的源头可能不一样,所以需要具体实践去查看是什么原因造成的错误。对于我的项目来说,出现此问题的原因就是导入的jar包之间有冲突,所以需谨慎配置jar包。
      虽然这是个老问题,但是还是希望该贴能帮助到大家~~~

       附上新版本SSH(springmvc+spring4.1+hibernate4.0)整合无冲突jar包,不需要资源分,免费赠送,下载地址:
http://download.csdn.net/detail/alan_liuyue/9690653

目录
打赏
0
0
0
0
3
分享
相关文章
JSP SSH公车拍卖系统myeclipse开发mysql数据库bs框架java编程网结构
JSP SSH公车拍卖系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发,系统主要采用B/S模式开发。
96 0
让星星⭐月亮告诉你,SSH框架01、Spring概述
Spring是一个轻量级的Java开发框架,旨在简化企业级应用开发。它通过IoC(控制反转)和DI(依赖注入)降低组件间的耦合度,支持AOP(面向切面编程),简化事务管理和数据库操作,并能与多种第三方框架无缝集成,提供灵活的Web层支持,是开发高性能应用的理想选择。
63 1
分布式系统详解--框架(Hadoop-Ssh免密登陆配置)
分布式系统详解--框架(Hadoop-Ssh免密登陆配置)
91 0
SSH 组合框架模式小知识分享
【5月更文挑战第4天】SSH 组合框架模式小知识分享
65 0
基于SSH框架甜品商城管理系统【源码+数据库】
基于SSH框架甜品商城管理系统【源码+数据库】
JSP仓库进销存系统ssh框架mysql数据库myeclipse开发mvc结构java
JSP 仓库进销存系统(struts2+hibernate) 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。
72 0
SSH框架学习中遇到的问题
SSH框架学习中遇到的问题
65 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等