首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级到c3p0 0.9.5.2之后,日志记录消失了

升级到c3p0 0.9.5.2之后,日志记录消失了
EN

Stack Overflow用户
提问于 2017-02-02 09:58:55
回答 1查看 134关注 0票数 0

升级到0.9.5.2之后,c3p0日志记录就从日志中消失了。我遵守了这里的指示,c3p0测井,但没有结果。

我在类路径中添加了下面的文件。

代码语言:javascript
复制
[c3p0.properties]
com.mchange.v2.log.MLog=slf4j,log4j,jul,jdk14, java.util.logging,fallback
com.mchange.v2.log.jdk14logging.suppressStackWalk=false
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-04 10:09:23

几件事。

  1. 我不确定这是不是你所指的。文件应该被称为c3p0.properties,但是文件中不应该有[c3p0.properties]。它应该是一个标准的java.util.Properties文件。
  2. com.mchange.v2.log.MLog不支持列表。如果将c3p0保留为默认设置(完全不要设置此属性),c3p0内部将首先对哪个日志库进行排序。设置com.mchange.v2.log.MLog时,可以选择一个库来覆盖该顺序。因此,如果您使用的日志库是c3p0.properties,那么您的c3p0.properties文件应该包括类似于com.mchange.v2.log.MLog=slf4j的内容。
  3. 如果事情变得非常混乱,您可以始终尝试com.mchange.v2.log.MLog=fallback,它只会将消息打印到标准错误。
  4. 别碰com.mchange.v2.log.jdk14logging.suppressStackWalk的东西。除非您正在使用java.util.logging库,否则这是不相关的。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41999095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档