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:
Run Trivial.java Example in log4j-1.2.17.zip
How to run the Trivial.java example program in log4j-1.2.17.zip? I have log4j-1.2.17.zip installed at \fyicenter\apache-log4j-1.2.17 folder.
✍: FYIcenter.com
Trivial.java is an example program provided in the log4j-1.2.17.zip.
It is used to show you how to use Log4j with the default configuration.
Here is the source code of Trivial.java in the \fyicenter\apache-log4j-1.2.17\examples folder:
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
...
*/
package examples;
import org.apache.log4j.Logger;
import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.NDC;
// ...
public class Trivial {
static Logger logger = Logger.getLogger(Trivial.class);
public static void main(String[] args) {
BasicConfigurator.configure();
NDC.push("Client #45890");
logger.info("Awake awake. Put on thy strength.");
Trivial.foo();
InnerTrivial.foo();
logger.info("Exiting Trivial.");
}
static
void foo() {
NDC.push("DB");
logger.debug("Now king David was old.");
NDC.pop();
}
static class InnerTrivial {
static Logger logger = Logger.getLogger(InnerTrivial.class);
static
void foo() {
logger.info("Entered foo.");
}
}
}
You can follow these steps to run the Trivial.java example program:
\fyicenter>cd \fyicenter\apache-log4j-1.2.17 \fyicenter\apache-log4j-1.2.17>java -version java version "1.7.0_45" \fyicenter\apache-log4j-1.2.17>javac -cp log4j-1.2.17.jar examples\Trivial.java \fyicenter\apache-log4j-1.2.17>java -cp .;log4j-1.2.17.jar examples.Trivial 0 [main] INFO examples.Trivial Client #45890 - Awake awake. Put on thy strength. 0 [main] DEBUG examples.Trivial Client #45890 DB - Now king David was old. 1 [main] INFO examples.Trivial$InnerTrivial Client #45890 - Entered foo. 1 [main] INFO examples.Trivial Client #45890 - Exiting Trivial.
The source code and the output shows that:
⇒ Run Sort.java Example in log4j-1.2.17.zip
⇐ Configuration Properties File for Apache Log4j 1.x
2022-06-22, ∼3820🔥, 13💬
Popular Posts:
Apache Log4j Core Implementation provides the functional components of the logging system. Users are...
How to download and install ojdbc7.jar for Oracle 12c R1? ojdbc8.jar for Oracle 12c R1 is a Java 7 a...
What Is commons-lang3-3.1.jar? commons-lang3-3.1.jar is the JAR file for Apache Commons Lang 3.1, wh...
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
What Is poi-5.2.3.jar? poi-5.2.3.jar is one of the JAR files for Apache POI 5.2.3, which provides an...