java.lang.NoClassDefFoundError: Could not initialize class com.library.hibernate

hj270989 2010-11-28 11:54:14
exception

java.lang.reflect.InvocationTargetException
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243)
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252)
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:179)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:130)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:165)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:179)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
...全文
15296 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinandaxue2012 2013-06-08
  • 打赏
  • 举报
回复
最终发现问题是自己的映射文件(hbm.xml)有问题,并不是不能初始化,不是导入的jar包问题,映射文件中一个标签的某个属性写错了,改正后就运行正常了。
chung961977305 2012-08-23
  • 打赏
  • 举报
回复
我也是这个问题。。。。。
W383736947Z 2011-12-27
  • 打赏
  • 举报
回复
我也是这个问题、、、
W383736947Z 2011-12-27
  • 打赏
  • 举报
回复
我也是这个问题、、、
W383736947Z 2011-12-27
  • 打赏
  • 举报
回复
我也是这个问题、、、
kong0609 2011-03-11
  • 打赏
  • 举报
回复
映射文件有问题,你核对一下,逆向工程,是不是你移动了,但是里面的配置有些地方没有更改过来呢
lyon_z 2011-02-12
  • 打赏
  • 举报
回复
Could not initialize class com.library.hibernate.util.HibernateUtil
没有找到HibernateUtil这个类

Initial SessionFactory creation failed.org.hibernate.MappingException: entity class not found: Book
实体类Book找不到,检查下你的hibernate配置文件和实体类映射
西域Bluchen 2011-02-11
  • 打赏
  • 举报
回复
楼上的这个哥们 我佩服你 电话都刷出来了我顶你一下
xiluhua 2010-12-04
  • 打赏
  • 举报
回复
reflect.InvocationTargetException //这意思是映射失败,就是说你的hibernate.cfg.xml文件和pojo里面的数据无法匹配,需要远程协助的话打我电话13321951953,
hj270989 2010-11-28
  • 打赏
  • 举报
回复
myeclise给出的信息是

信息: Server startup in 12618 ms
58 [http-8080-5] INFO org.hibernate.cfg.Environment - Hibernate 3.3.2.GA
62 [http-8080-5] INFO org.hibernate.cfg.Environment - hibernate.properties not found
70 [http-8080-5] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
89 [http-8080-5] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
408 [http-8080-5] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
408 [http-8080-5] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
602 [http-8080-5] INFO org.hibernate.cfg.Configuration - Reading mappings from resource : com/library/hibernate/POJO/Book.hbm.xml
761 [http-8080-5] INFO org.hibernate.cfg.HbmBinder - Mapping class: Book -> Book
825 [http-8080-5] INFO org.hibernate.cfg.Configuration - Reading mappings from resource : com/library/hibernate/POJO/Borrow.hbm.xml
845 [http-8080-5] INFO org.hibernate.cfg.HbmBinder - Mapping class: Borrow -> Borrow
845 [http-8080-5] INFO org.hibernate.cfg.Configuration - Reading mappings from resource : com/library/hibernate/POJO/Reader.hbm.xml
869 [http-8080-5] INFO org.hibernate.cfg.HbmBinder - Mapping class: Reader -> Reader
869 [http-8080-5] INFO org.hibernate.cfg.Configuration - Configured SessionFactory: null
1107 [http-8080-5] INFO org.hibernate.connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
1108 [http-8080-5] INFO org.hibernate.connection.DriverManagerConnectionProvider - Hibernate connection pool size: 1
1108 [http-8080-5] INFO org.hibernate.connection.DriverManagerConnectionProvider - autocommit mode: false
1117 [http-8080-5] INFO org.hibernate.connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/library
1117 [http-8080-5] INFO org.hibernate.connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
1579 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - RDBMS: MySQL, version: 5.1.52-community
1579 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.10 ( Revision: ${svn.Revision} )
1716 [http-8080-5] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
1733 [http-8080-5] INFO org.hibernate.transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
1742 [http-8080-5] INFO org.hibernate.transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
1742 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
1742 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
1742 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
1742 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
1745 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
1745 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
1745 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: auto
1749 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Maximum outer join fetch depth: 2
1749 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
1749 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
1749 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
1749 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Order SQL inserts for batching: disabled
1749 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
1760 [http-8080-5] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - JPA-QL strict compliance: disabled
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
1761 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
1789 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Echoing all SQL to stdout
1793 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
1793 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
1793 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: pojo
1793 [http-8080-5] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled
1954 [http-8080-5] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
Initial SessionFactory creation failed.org.hibernate.MappingException: entity class not found: Book
hj270989 2010-11-28
  • 打赏
  • 举报
回复
root cause

java.lang.NoClassDefFoundError: Could not initialize class com.library.hibernate.util.HibernateUtil
com.library.hibernate.borrow.BorrowDAO.doSelectOneReader(BorrowDAO.java:37)
com.library.struts2.borrow.action.doReaderInfo.execute(doReaderInfo.java:32)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243)
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252)
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:179)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:130)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:165)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:179)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧