使用Hibernate 4.3.1,Hikari 2.3.2。
我在hibernate persistence xml
中配置了这个...
<property name="hibernate.hikari.leakDetectionThreshold" value="3000" />
<property name="hibernate.hikari.poolName" value="KikariTest" />
<property name="hibernate.hikari.registerMbeans" value="true" />
这是我的log4j.properties
log4j.logger.com.zaxxer.hikari=DEBUG
log4j.additivity.com.zaxxer.hikari=false
我没有看到打印的任何记录信息。有什么想法吗?
答案 0 :(得分:2)
我花了一整天的时间才能做到这一点!事实证明我只使用log4j库,而需要包含slf4j库。
答案 1 :(得分:0)
我认为你想要log4j.additivity.com.zaxxer.hikari=true
(或根本没有设置,默认情况下保留)。 additivity = false表示不继承父级的appender,这可能意味着根本没有appender。
答案 2 :(得分:-1)
如果有,请从classpath或lib目录中删除theese jar。
的logback-经典1.1.7.jar 的logback核-1.1.7.jar