<dependency>
<groupId>com.klogger</groupId>
<artifactId>klogger</artifactId>
<version>1.0.0</version>
</dependency>
klogger.logLevel=DEBUG
klogger.logFile=/path/to/logfile.log
klogger.maxFileSize=10MB
import com.klogger.Logger;
import com.klogger.LoggerFactory;
public class MyClass {
private static final Logger logger = LoggerFactory.getLogger(MyClass.class);
public void myMethod() {
logger.debug("This is a debug message.");
logger.info("This is an info message.");
logger.warn("This is a warning message.");
logger.error("This is an error message.");
}
}
logger.info("Processing request {} with parameters: {}.", requestId, parameters);
klogger.logFormat=%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5p %c{1}:%L - %m%n