Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
SLF4J Binding to Simple Logger Example
How to use SLF4J API with SLF4J Simple Logger?
✍: Guest
If you want to use SLF4J API with SLF4J Simple Logger,
you need specify slf4j-api-*.jar and slf4j-simple-*.jar
in Java classpath as shown in this tutorial.
1. Write a simple Java program, Hello.java, to use SLF4J API:
// Copyright (c) FYIcenter.com
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class Hello {
private static final Logger log = LoggerFactory.getLogger("fyiLog");
public static void main(String[] args) {
System.out.println("Log class: "+log.getClass().getName());
log.error("Hello - error");
log.warn("Hello - warn");
log.info("Hello - info");
log.debug("Hello - debug");
log.trace("Hello - trace");
}
}
2. Run Hello.java with slf4j-api-1.7.31.jar and slf4j-simple-1.7.31.jar.
$ java -version java version "15" 2020-09-15 $ java -cp slf4j-api-1.7.31.jar:slf4j-simple-1.7.31.jar Hello.java Log class: org.slf4j.impl.SimpleLogger [main] ERROR fyiLog - Hello - error [main] WARN fyiLog - Hello - warn [main] INFO fyiLog - Hello - info
3. Review the output:
⇒ SLF4J Binding to JDK Loger Example
2021-12-23, ∼1053🔥, 0💬
Popular Posts:
Where to get the Java source code for Connector/J 8.0 Core Impl module? Java source code files for C...
Swingx is the SwingLabs Swing Component Extensions. JAR File Size and Download Location: File name: ...
What Is mail.jar of JavaMail 1.3? I got the JAR file from javamail-1_3.zip. mail.jar in javamail-1_3...
JLayer is a library that decodes/plays/converts MPEG 1/2/2.5 Layer 1/2/3 (i.e. MP3) in real time for...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...