Download
tinylog ist Open Source und steht unter der Apache-Lizenz 2.0. Voraussetzung für tinylog ist mindestens Java 6 oder Android (API Level 1). Alle JARs sind mit OSGi kompatibel.
tinylog
Das ZIP-Archiv enthält neben dem eigentlichen JAR noch JavaDoc-Dokumentation sowie ein Source-Code-Attachment für die IDE.
<dependency> <groupId>org.tinylog</groupId> <artifactId>tinylog</artifactId> <version>1.3.6</version> </dependency>
>> tinylog-1.3.6.zip (810 KB)
Alternative Logging-APIs
Diese optionalen Bibliotheken stellen eine mit Apache Commons Logging, Log4j 1.x beziehungsweise SLF4J kompatible Logging-API zur Verfügung. Alle Log-Einträge werden an tinylog weitergeleitet.
<dependency> <groupId>org.tinylog</groupId> <artifactId>jcl-binding</artifactId> <version>1.3.6</version> </dependency>
>> jcl-binding-1.3.6.zip (378 KB)
<dependency> <groupId>org.tinylog</groupId> <artifactId>log4j-facade</artifactId> <version>1.3.6</version> </dependency>
>> log4j-facade-1.3.6.zip (478 KB)
<dependency> <groupId>org.tinylog</groupId> <artifactId>slf4j-binding</artifactId> <version>1.3.6</version> </dependency>
>> slf4j-binding-1.3.6.zip (406 KB)
Application-Server
Diese Bibliotheken stellen eine mit tinylog kompatible Logging-API zur Verfügung und können anstatt tinylog.jar verwendet werden, wenn alle Log-Einträge an das globale Logging-System des Application Servers weitergeleitet werden sollen.
<dependency> <groupId>org.tinylog</groupId> <artifactId>tinylog-jboss</artifactId> <version>1.3.6</version> </dependency>
>> tinylog-jboss-1.3.6.zip (für Wildfly und JBoss EAP, 447 KB)
<dependency> <groupId>org.tinylog</groupId> <artifactId>tinylog-jul</artifactId> <version>1.3.6</version> </dependency>
>> tinylog-jul-1.3.6.zip (für Tomcat und Glassfish, 446 KB)
Quelltext auf GitHub
Repository auf GitHub mit Quelltext, JUnit-Tests und Benchmark