java.lang.NoClassDefFoundError: org/hibernate/QueryTimeoutException


在做ssh整合的時候報錯:
java.lang.NoClassDefFoundError: org/hibernate/QueryTimeoutException org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:644) org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:414) org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:415) org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:378) org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:974) org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:964) cn.xyp.web.dao.NewsDAOImpl.findAll(NewsDAOImpl.java:110) cn.xyp.web.service.NewsServiceImpl.findAll(NewsServiceImpl.java:86) cn.xyp.web.action.HomeAction.execute(HomeAction.java:45) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897)....

java.lang.ClassNotFoundException: org.hibernate.QueryTimeoutException
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1928)
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1771)
	org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:644)
	org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:414)
	org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:415)
	org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:378)
	org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:974)
	org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:964)
	cn.xyp.web.dao.NewsDAOImpl.findAll(NewsDAOImpl.java:110)
	cn.xyp.web.service.NewsServiceImpl.findAll(NewsServiceImpl.java:86)
	cn.xyp.web.action.HomeAction.execute(HomeAction.java:45)
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)....
由錯誤信息可以猜到,是缺少了jar文件所導致的,hibernate-commons-annotations-3.3.0.jar這個包,該包可以在這里下載http://mvnrepository.com/artifact/org.hibernate/hibernate-commons-annotations/3.3.0.ga
最后將下載好的包導入到lib目錄,然后重新運行問題解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM