Chinaunix首页 | 论坛 | 博客
  • 博客访问: 136444
  • 博文数量: 40
  • 博客积分: 1935
  • 博客等级: 上尉
  • 技术积分: 430
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-11 08:14
文章分类

全部博文(40)

文章存档

2011年(2)

2009年(11)

2008年(27)

我的朋友

分类: Java

2008-09-10 11:30:48

在做 Hibernate 实验时发现运行过程中有这样的问题。

source:http://blog.csdn.net/sunjavaduke/archive/2008/08/19/2793109.aspx

   现在的Hibernate使用了SLF4J作为日志机制。在运行时,需要进行动态的配置日志。现在使用比较多的是Log4j,此时需要进入H_HOME, 将H_HOME/project/etc下面的log4j.properties 拷贝到Hibernate工程的src目录下,在需要的情况下,可以对log4j.properties 进行自定义的配置。但是仅仅拷贝改为见还是不可以的,必须将以下两个

类库拷贝到类路径中: 否则就会在控制台打印如下错误:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".(缺少slf4j-log4j12-1.5.2.jar)Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: org/apache/log4j/Level(缺少log4j-1.2.12.jar)

SLF4J 需要的 LOG4J 的文件可以从这里下载:
  
阅读(1513) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~