<dependency> <groupId>org.clapper</groupId> <artifactId>grizzled-slf4j</artifactId> <version>1.3.4</version> </dependency> properties log4j.rootLogger=INFO, CONSOLE log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %c{1}: %m%n import grizzled.slf4j.Logger; import grizzled.slf4j.LoggerFactory; public class MyClass { private static final Logger logger = LoggerFactory.getLogger(MyClass.class); public void doSomething() { logger.info("This is an informational message."); logger.warn("This is a warning message."); logger.error("This is an error message."); } } properties log4j.rootLogger=DEBUG, CONSOLE logger.debug("User {} logged in successfully.", username); properties log4j.appender.CONSOLE=org.apache.log4j.AsyncAppender properties log4j.appender.CONSOLE=org.apache.log4j.RollingFileAppender log4j.appender.CONSOLE.MaxFileSize=10MB log4j.appender.CONSOLE.MaxBackupIndex=5


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