<dependency> <groupId>excalibur-logkit</groupId> <artifactId>logkit</artifactId> <version>2.0</version> </dependency> # Logger configuration loggers = myLogger # Logger myLogger configuration logger.myLogger.factory = org.apache.log.output.io.FileTargetFactory logger.myLogger.file = /path/to/log.txt logger.myLogger.priority = DEBUG logger.myLogger.selectory = *.* import org.apache.log.Logger; import org.apache.log.Hierarchy; public class MyApplication { private static final Logger logger = Hierarchy.getDefaultHierarchy().getLoggerFor("MyApplication"); public static void main(String[] args) { logger.debug("Debug message"); logger.info("Info message"); logger.warn("Warning message"); logger.error("Error message"); } } import org.apache.log.Logger; public class MyService { private static final Logger logger = Hierarchy.getDefaultHierarchy().getLoggerFor(MyService.class); public void doSomething() { logger.debug("Debug message"); logger.info("Info message"); logger.warn("Warning message"); logger.error("Error message"); } } logger.myLogger.formatter = org.apache.log.format.PatternFormatter logger.myLogger.pattern = %d{yyyy-MM-dd HH:mm:ss} [%p] %m%n


上一篇:
下一篇:
切换中文