Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.35 KB

README.md

File metadata and controls

30 lines (18 loc) · 1.35 KB

slf4j-timbre

SLF4J binding for Clojure's Timbre logging library

You might depend on a Java project which is configured to use SLF4J / JCL / LOG4j / JUL. Rather than having to manage a separate logging configuration, SLF4J provides the means to have SLF4J delegate to another implementation (the default being Logback). This project lets you use Timbre for this instead.

Usage

Add slf4j-timbre to your project dependencies:

Clojars Project

You'll also want to make sure all other logging APIs are wrapped by SLF4J by including the following:

[org.slf4j/log4j-over-slf4j "1.7.14"]
[org.slf4j/jul-to-slf4j "1.7.14"]
[org.slf4j/jcl-over-slf4j "1.7.14"]

slf4j-timbre requires [org.slf4j/slf4j-api "1.7.14"] or later so make sure your project or its dependencies are not pulling in an earlier version.

The project also makes use of features introduced in [com.taoensso/timbre "4.3.0-RC1"] so make sure this dependency isn't being shadowed by an earlier version of Timbre in your project.

License

Copyright © 2015 Farid Zakaria

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.