Saturday, July 2, 2022

Configure LOG4J in INTELLIJ in Windows.

IntelliJ debugger for temporary logging






In this video, it is shown how to use Log4j in Intellij. Sorry for the audio quality :) Log4j zip file link - https://logging.apache.org/log4j/1.2/... Properties file link - https://www.javatpoint.com/log4j-prop....

 import java.util.logging.*;

public class Logging {
private static Logger logger = Logger.getLogger("Logging Class");
public static void main(String[] args) {
logger.info("Hello World");
System.out.println("Hi");
}
}
import java.util.logging.*;
public class Logging {
private static Logger logger = Logger.getLogger("requests");
public static void main(String[] args) {
try {
logger.info("Hello World");
System.out.println("Hi");
} catch (RuntimeException ex) {
logger.log(Level.SEVERE, "erro" + ex.getMessage(),ex);
}
}
}

import java.util.logging.*;
public class Logging {
private static Logger logger = Logger.getLogger("requests");

public static void main(String[] args) {
try {
logger.info("Line No: " + new Exception().getStackTrace()[0].getLineNumber());
System.out.println("Hi");
logger.info("Line No throw: " + new Throwable().getStackTrace()[0].getLineNumber());

} catch (RuntimeException ex) {
logger.log(Level.SEVERE, "erro" + ex.getMessage(),ex);
}
}
}

This video discusses Log4j and the log4j properties file. We discuss how to implement Log4j with a Maven-enabled Eclipse Dynamic Web Application with Tomcat. Note that I have the logging levels incorrect in the video. The proper order, from most severe to least severe, is: FATAL ERROR WARN INFO TRACE ALL Typically, the more severe, the less verbose. In other words, you'll usually see quite a few TRACE, and (hopefully) not many FATAL. Source code: https://github.com/discospiff/JavaFul...


No comments:

Post a Comment

Configure LOG4J in INTELLIJ in Windows.

IntelliJ debugger for temporary logging In this video, it is shown how to use Log4j in Intellij. Sorry for the audio quality :) Log4j zip fi...