怎么修改c3p0默认的日志

miracleliu 2010-10-12 10:09:47
怎么修改c3p0默认的日志

我用的log4j,配置如下,不想显示c3p0的日志,怎么改


### set log levels ###
log4j.rootLogger = debug , stdout
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %m%n

...全文
1140 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
miracleliu 2010-10-12
  • 打赏
  • 举报
回复
C3p0配置好了出现下面这个异常信息。
从网上查到把log级别修改成INFO就行了,但是我还需要看我自己的debug信息,
能不能只显示我自己的debug信息,不显示c3p0的信息?



java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:566)
at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
miracleliu 2010-10-12
  • 打赏
  • 举报
回复
那我自己的debug不也看不到了?
smb76 2010-10-12
  • 打赏
  • 举报
回复
log4j.rootLogger = debug , stdout
修改成log4j.rootLogger = error , stdout
miracleliu 2010-10-12
  • 打赏
  • 举报
回复
我改成这样就好了

log4j.rootLogger = INFO , stdout
log4j.logger.mypackage=DEBUG
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %m%n
sebatinsky 2010-10-12
  • 打赏
  • 举报
回复
可以,所有都是可设置的,信息级别就那几种,你可以需要显示记录。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧