`

[原]Hibernate中的slf4j出错

阅读更多

[标题]:Hibernate中的slf4j出错
[时间]:2009-5-19
[摘要]:java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
[关键字]:slf4j
[环境]:hibernate-distribution-3.3.1.GA、JDK6
[作者]:Winty (wintys@gmail.com) http://www.blogjava.net/wintys

[错误]:
java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

[原因]:
    Hibernate中已有slf4j-api-1.5.2.jar,这只是接口定义还缺少实现类。

[解决]:
    把实现类slf4j-nop-1.5.2.jar也添加到classpath中即可。

[附件]:
    slf4j-nop-1.5.2.jar

分享到:
评论

相关推荐

    HIbernate依赖jar

    4. **日志库**:Hibernate使用日志框架如log4j或slf4j记录调试和错误信息。因此,你可能需要包含log4j.jar或slf4j-api.jar以及相应的实现库(如slf4j-log4j12.jar)。 5. **反射增强**:hibernate-commons-...

    Hibernate mysql jar包

    - **jboss-logging.jar**:Hibernate的日志适配器,将日志信息转发到SLF4J或其他日志系统。 - **javassist.jar**:提供动态类生成和修改的功能,Hibernate用它来动态生成SQL和代理类。 在实际开发中,还需要正确...

    hibernate5所需jar包

    8. **slf4j-api**: 一个简单日志门面,Hibernate使用它来抽象日志记录的实现。 9. **mysql-connector-java**: 或其他数据库驱动,用于连接到特定的数据库管理系统。 **依赖管理** 在实际项目中,这些JAR文件通常...

    hibernate所需基础JAR包

    7. **slf4j-api.jar**和一个具体的实现(如logback-classic.jar或log4j.jar):SLF4J是日志门面,允许用户在不修改代码的情况下切换日志框架。 8. **jta.jar**(或者geronimo-spec-jta-1.1.jar等):支持JTA(Java ...

    hibernate-4.1.4

    在错误处理和日志记录方面,Hibernate 4.1.4集成了常见的日志框架,如Log4j或SLF4J,使得调试和问题定位变得更加方便。它还提供了丰富的错误信息和异常处理,帮助开发者快速找出并修复问题。 在实体关系映射方面,...

    web项目常用jar包及说明.zip

    8.slf4j-nop-1.6.4.jar(对slf4j-api-x.x.x.jar的一个实现) 9.ojdbc14.jar (oracle驱动) 10.mysql-connector-java-5.1.6-bin.jar (mySql驱动) 如果使用注解还需添加hibernate-annotations-3.4.0.GA包: 11....

    hibernate_注解

    这些库包括 hibernate-distribution、hibernate-annotations 和 slf4j 等,其中 hibernate-distribution 包含了必要的 jar 包,如 antlr、dom4j、javassist、jta 等,而 hibernate-annotations 和 hibernate-commons...

    Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(一)

    为了配合其他组件,还需要slf4j-api和对应的log4j实现,以及适当的collections库版本。 **全注解开发的优势**: - 减少配置文件的复杂性,降低出错概率。 - 提高开发效率,注解可以使代码更加简洁明了。 - 更易维护...

    Struts1.x Spring2.x Hibernate3.x DWR2.x整合工具文档v1.00

    - `slf4j-log4j12-x.x.x.jar` - `log4j-x.x.x.jar` - `cglib-nodep-x.x.x.jar` 通过以上详细的配置和解释,可以有效地实现Struts1.x、Spring2.x、Hibernate3.x 和 DWR2.x 的整合,为开发者提供了一个稳定、高效的...

    Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解

    对于Hibernate3.3.1,至少需要lib\required文件夹下的6个jar包和hibernate核心包,同时为了日志一致性,应使用相同版本的slf4j实现包。 ### 结论 采用Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解式开发,可以...

    Jdbc 和hibernate

    至于“工具”,这可能指的是使用JDBC和Hibernate的辅助工具,如数据库连接池(如C3P0、Apache DBCP、HikariCP)、日志库(如Log4j、SLF4J)以及数据库管理和分析工具(如MySQL Workbench、Oracle SQL Developer)。...

    SSH 项目 整合jar包

    8.slf4j-nop-1.6.4.jar(对slf4j-api-x.x.x.jar的一个实现) 9.ojdbc14.jar (oracle驱动) 10.mysql-connector-java-5.1.6-bin.jar (mySql驱动) 如果使用注解还需添加hibernate-annotations-3.4.0.GA包: 11....

    SSH 框架所需JAR包

    8.slf4j-nop-1.6.4.jar(对slf4j-api-x.x.x.jar的一个实现) 9.ojdbc14.jar (oracle驱动) 10.mysql-connector-java-5.1.6-bin.jar (mySql驱动) 如果使用注解还需添加hibernate-annotations-3.4.0.GA包: 11....

    Java常用jar包

    此外,`slf4j-api.jar`和`slf4j-log4j12.jar`是SLF4J(Simple Logging Facade for Java)的日志接口和适配器,提供了一层抽象,使得更换日志框架变得容易。 `spring-jdbc.jar`是Spring框架的一部分,它简化了数据库...

    ssh2的整合jar包

    - `slf4j-api.jar`和`slf4j-log4j12.jar`:SLF4J(Simple Logging Facade for Java)是一个日志抽象层,可以适配多种日志实现,如Log4j,用于记录SSH2操作的日志信息。 整合这些jar包时,需要注意以下几点: 1. **...

    java开发中各种jar包

    8. **SLF4J**: slf4j-api.jar是简单日志门面,它为各种日志实现提供了一个统一的API,如Log4j、Java Util Logging等。 9. **Apache HttpClient**: httpclient.jar提供了HTTP客户端实现,支持HTTP/1.1协议,可以用于...

Global site tag (gtag.js) - Google Analytics