2009-06-04 23:44:22,937 INFO  [Environment.java:520] : Hibernate 3.3.0.CR1
2009-06-04 23:44:22,937 INFO  [Environment.java:553] : hibernate.properties not found
2009-06-04 23:44:22,953 INFO  [Environment.java:687] : Bytecode provider name : cglib
2009-06-04 23:44:22,953 INFO  [Environment.java:604] : using JDK 1.4 java.sql.Timestamp handling
2009-06-04 23:44:23,000 INFO  [Configuration.java:1437] : configuring from resource: /hibernate.cfg.xml
2009-06-04 23:44:23,000 INFO  [Configuration.java:1414] : Configuration resource: /hibernate.cfg.xml
2009-06-04 23:44:23,187 INFO  [Configuration.java:563] : Reading mappings from resource : com/test/hibernate/User.hbm.xml
2009-06-04 23:44:23,265 INFO  [HbmBinder.java:299] : Mapping class: com.test.hibernate.User -> HIBERNATE_USER
2009-06-04 23:44:23,281 INFO  [Configuration.java:1552] : Configured SessionFactory: null
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
at org.slf4j.impl.Log4jLoggerAdapter.isTraceEnabled(Log4jLoggerAdapter.java:81)
at org.hibernate.type.NullableType.<clinit>(NullableType.java:36)
at org.hibernate.Hibernate.<clinit>(Hibernate.java:80)
at org.hibernate.type.TypeFactory.<clinit>(TypeFactory.java:46)
at org.hibernate.mapping.SimpleValue.getType(SimpleValue.java:260)
at org.hibernate.mapping.SimpleValue.isValid(SimpleValue.java:253)
at org.hibernate.mapping.Property.isValid(Property.java:185)
at org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:435)
at org.hibernate.mapping.RootClass.validate(RootClass.java:192)
at org.hibernate.cfg.Configuration.validate(Configuration.java:1112)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1297)
at com.test.hibernate.HibernateSessionFactory.<clinit>(HibernateSessionFactory.java:31)
at com.test.hibernate.BaseHibernateDAO.getSession(BaseHibernateDAO.java:10)
at com.test.hibernate.Test.main(Test.java:12)

解决方案 »

  1.   

    用的jar包 或者说是classloader  载入的jar包版本和你需要用的不一致
      

  2.   

    恩,org.apache.log4j.Logger.isTraceEnabled()Z 
    这个包可能重复了,删除掉吧!
      

  3.   

    Exception in thread "main" java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
    应该是包的问题吧,有没有将log4j的包导入进来。。
    查了下资料,有的人说重装下Tomcat就可以了,不知是真是假。。
    ------------------------------------------------------------------------------------------------------在一个,你好像前面也有错误也。
    hibernate.properties not found 
    Configured SessionFactory: null 
    检查下hibernate包导入进来没有,配置文件是否写对了
      

  4.   

    jar 版本冲突
    或者jar版本不对
      

  5.   

    jar包问题
    jar 版本冲突 
    或者jar版本不对