Hibernate 冬眠必要的罐子

Hibernate 冬眠必要的罐子,hibernate,Hibernate,HIBERNATE需要哪些JAR?我正在使用Eclipse Indigo和Tomcat7。 我正在使用以下罐子: antlr 2.7.6 共同收藏3.1 dom4j 1.6.1 冬眠3 java辅助3.4 ga jta 1.1 mysql连接器java 5.1.6 slf4j-api 1.5.6 slf4j简单1.5.6 但我得到了以下错误: 无法创建sessionFactory对象。java.lang.NoClassDefFoundError:org/apache/commons/logg

HIBERNATE需要哪些JAR?我正在使用Eclipse Indigo和Tomcat7。 我正在使用以下罐子:

  • antlr 2.7.6
  • 共同收藏3.1
  • dom4j 1.6.1
  • 冬眠3
  • java辅助3.4 ga
  • jta 1.1
  • mysql连接器java 5.1.6
  • slf4j-api 1.5.6
  • slf4j简单1.5.6
但我得到了以下错误:

无法创建sessionFactory对象。java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory 2012年9月5日上午11:24:35 com.sun.faces.lifecycle.InvokeApplicationPhase执行 警告:#{register.action}:java.lang.ExceptionInInitializeError javax.faces.FacesException:#{register.action}:java.lang.ExceptionInInitializeError


我在您的列表中没有看到常见的日志记录。为什么不相信异常并继续添加jar,直到它们停止?

缺少的类“org.apache.commons.logging.LogFactory”位于commons-logging.jar中


请记住,hibernate软件包中的lib/required/目录包含hibernate所需的所有JAR。

这在以下部分中得到了很好的解释:

  • lib/required/目录包含Hibernate所需的所有JAR。 此目录中的所有JAR也必须包含在您的
    项目的类路径

  • /lib/jpa/目录包含hibernate entitymanager jar及其lib/required/之外的依赖项。这定义了
    对JPA的Hibernate支持

  • lib/envers目录包含hibernate envers jar及其在lib/required之外的依赖项/

  • lib/optional目录包含Hibernate可选功能所需的JAR


web\lib中应该放置哪些JAR?您使用的是什么版本的Hibernate?Hibernate 3.请告诉我所有支持jarsconsider的软件或类似软件。。。