<dependency> <groupId>com.example</groupId> <artifactId>logging-utils</artifactId> <version>1.0.0</version> </dependency> properties log4j.rootLogger=DEBUG,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n import com.example.logging.LoggingUtils; public class MyClass { private static final Logger logger = LoggingUtils.getLogger(MyClass.class); public void myMethod() { logger.info("This is a log message"); try { } catch (Exception e) { logger.error("An error occurred", e); } } } 2021-01-01 10:00:00 INFO [com.example.MyClass] - This is a log message 2021-01-01 10:00:01 ERROR [com.example.MyClass] - An error occurred java.lang.Exception: Something went wrong at com.example.MyClass.myMethod(MyClass.java:15) ...


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