# Global logging configuration
log4j.rootLogger=INFO, CONSOLE
# Console output configuration
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d [%p] %c - %m%n
# Log level for specific packages
log4j.logger.com.example.package1=DEBUG
log4j.logger.com.example.package2=ERROR
import org.apache.log4j.Logger;
public class MyClass {
private static final Logger logger = Logger.getLogger(MyClass.class);
public void myMethod() {
logger.debug("Debug message.");
logger.info("Info message.");
logger.error("Error message.");
}
}