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)
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)
这个包可能重复了,删除掉吧!
应该是包的问题吧,有没有将log4j的包导入进来。。
查了下资料,有的人说重装下Tomcat就可以了,不知是真是假。。
------------------------------------------------------------------------------------------------------在一个,你好像前面也有错误也。
hibernate.properties not found
Configured SessionFactory: null
检查下hibernate包导入进来没有,配置文件是否写对了
或者jar版本不对
jar 版本冲突
或者jar版本不对