SL4J时间戳

时间:2012-03-08 22:54:13

标签: java logging slf4j

我刚刚通过JUL将我的项目从JUL(java.util.logging)切换到SL4J。一切都很好,我只有一个不满:记录时,时间戳与我无关,例如:

2 [pool-2-thread-1] INFO com.lexit.server.ServerContext - Context initialized.
703 [pool-2-thread-1] INFO com.lexit.server.ServerContext - Connection with database succesful.
1144 [pool-2-thread-1] INFO com.lexit.server.ServerContext - External emails will be sent
1144 [pool-2-thread-1] INFO com.lexit.server.ServerContext - Alarms will be sent fr
1146 [pool-2-thread-1] INFO java.lang.Class - Adding reccuring timer with id: 1234567

如何配置SL4J以获得更多相关时间戳(例如,2012年3月8日下午5:38:00)?

1 个答案:

答案 0 :(得分:2)

这是SLF4J SimpleLogger发出的日志格式。

亲眼看看: http://www.slf4j.org/apidocs/org/slf4j/impl/SimpleLogger.html

SimpleLogger是在没有将一个SLF4J“桥”罐添加到类路径时使用的记录器。确保将slf4j-jdk14-x.x.x.jar(JUL桥)添加到类路径中,以便将SLF4J配置为桥接到JUL。