1、错误描写叙述

严重: Context initialization failed
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.orm.hibernate4.HibernateTemplate] for bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.HibernateTemplateat org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1317)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:594)at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1386)at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:949)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:645)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask.java:138)at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.HibernateTemplateat org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)at org.springframework.util.ClassUtils.forName(ClassUtils.java:241)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:392)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1338)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1309)... 23 more
2014-7-12 21:55:44 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.orm.hibernate4.HibernateTemplate] for bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.HibernateTemplateat org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1317)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:594)at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1386)at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:949)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:645)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask.java:138)at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.HibernateTemplateat org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)at org.springframework.util.ClassUtils.forName(ClassUtils.java:241)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:392)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1338)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1309)... 23 more
2014-7-12 21:55:44 com.sun.faces.config.ConfigureListener contextInitialized
信息: 初始化上下文 '/FirstSSH' 的 Mojarra 2.0.3 (FCS b03)
2014-7-12 21:55:44 com.sun.faces.spi.InjectionProviderFactory createInstance
信息: JSF1048:有 PostConstruct/PreDestroy 凝视。标有这些凝视的 ManagedBeans 方法将表示凝视已处理。
2014-7-12 21:55:45 org.apache.catalina.core.StandardContext startInternal
严重: Error listenerStart
2014-7-12 21:55:45 org.apache.catalina.core.StandardContext startInternal
严重: Context [/FirstSSH] startup failed due to previous errors
2014-7-12 21:55:45 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
2014-7-12 21:55:45 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
严重: The web application [/FirstSSH] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
2014-7-12 21:55:45 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [/FirstSSH] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak.
2014-7-12 21:55:45 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
严重: The web application [/FirstSSH] created a ThreadLocal with key of type [com.sun.faces.util.Util$1] (value [com.sun.faces.util.Util$1@944d4a]) and a value of type [java.util.HashMap] (value [{com.sun.faces.patternCache={ = }}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
2014-7-12 21:55:45 org.apache.catalina.startup.HostConfig deployDirectory

2、错误原因

      hibernate4中已经舍弃了HibernateTemplate这个工具类。导致出错


3、解决的方法

     将下面一段配置凝视掉:

<bean id="hibernateTemplate" class="org.springframework.orm.hibernate4.HibernateTemplate"scope="singleton"><property name="sessionFactory" ref="sessionFactory" />
</bean>


Caused by: java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.HibernateTemplate相关推荐

  1. java异常总结---1.java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.support.OpenSessio

    java异常总结---1.java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.support.OpenSessio ...

  2. springBoot启动失败Caused by: java.lang.ClassNotFoundException: org.springframework.http.MediaType

    异常详情: Error starting ApplicationContext. To display the conditions report re-run your application wi ...

  3. Caused by: java.lang.ClassNotFoundException: org.springframework.scheduling.quartz.CronTriggerBean

    在ssm框架中配置quartz定时器出现: Caused by: java.lang.ClassNotFoundException: org.springframework.scheduling.qu ...

  4. 【已解决】Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.properties.

    一.前言 最近小编在学习springcloud的项目知识,初出茅庐,跟着视频敲,发现不对劲.视频出的时间太早了,导致和现在的SpringBoot版本不一样,这是个头疼的问题,一个不小心就版本不兼容.击 ...

  5. Caused by: java.lang.ClassNotFoundException: org.springframework.boot.Bootstrapper导致原因

    最近在写项目时,采用renren-fast后端,启动时,报了org.springframework.boot.Bootstrapper一个异常,网上查阅信息,确实是Spring Boot 依赖版本和S ...

  6. 出现 **caused by: java.lang.ClassNotFoundException: org.springframework.boot.actuate.autoconfigure.en

    出现 caused by: java.lang.ClassNotFoundException: org.springframework.boot.actuate.autoconfigure.endpo ...

  7. caused by: java.lang.ClassNotFoundException: org.springframework.transaction.ReactiveTransactionMana

    SpringBoot启动时报错如下: Java包冲突问题解决: Dspring.application.admin.enabled=true "-javaagent:C:\Program F ...

  8. Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.properties.Configurati

    我出现这个错误的原因是,我的maven priject里面子模块下有依赖爆红,这时候因为这个子模块是父工程里面定义的,所以没有定义版本,也不用定义版本,但是因为报错了,我尝试着在子工程中定义了版本这时 ...

  9. Caused by: java.lang.ClassNotFoundException: org.springframework.boot.actuate.health.OrderedHealthAg

    依赖添加 <dependency><groupId>org.springframework.boot</groupId><artifactId>spri ...

  10. Caused by java.lang.ClassNotFoundException org.springframework.boot.context

    原因是springboot版本与springcloud版本不匹配, 查看对应匹配规则 可以看到我的gulimall-coupon项目的springboot版本是2.1.8,而我的springcloud ...

最新文章

  1. POSIX正则表达式 验证电子邮件地址
  2. Ubuntu16.04系统运行VINS-Mono(安装、环境配置)
  3. 程序设计实验题5.3 瓜分车厘子
  4. wxWidgets:wxMemoryDC类用法
  5. backtrader指标
  6. opencv imread后做resizie_opencv第1课-加载、修改、保存图像
  7. 面试突击 004 | 如何排查 Redis 中的慢查询?视频实战篇
  8. 建立数组并写入数据_VBA学习笔记19:数组1
  9. JAVA线程的应用实例(运用2种中断线程方式,基于实现进度条为例)
  10. python绘制小猪佩奇
  11. exchange 2010 部署
  12. 在 Laravel 项目中使用 Elasticsearch 做引擎,scout 全文搜索(小白出品, 绝对白话)
  13. 当心!你的NAS设备正成为勒索软件攻击的目标
  14. Xmanager 6 激活
  15. selenium 能定位成功 不能输入 和点击的解决办法
  16. (一)PBR材质理论
  17. PDF文件如何转换成png图片
  18. iOS开发创建App内购买项目发现元数据丢失
  19. html小于等于怎么输入,小于等于号怎么打?电脑和手机输入≤的方法!
  20. 144.如何评价个性化推荐系统的效果-1

热门文章

  1. 第一百零八节,JavaScript,内置对象,Global对象字符串编码解码,Math对象数学公式...
  2. 运行 Docker 容器时的安全风险:别丢了你的套接字
  3. ASP连接sql server实例解析
  4. jquery第三期:js与jquery对象转换
  5. vue 移动端选择器
  6. [毕业生的商业软件开发之路]解决方案资源管理器
  7. ES6系列之let/const及块级作用域
  8. Vue学习笔记之Nodejs中的NPM使用
  9. C#获取屏幕大小或任务栏大小
  10. 指针 多维数组 数组指针 指针数组