<dependency> <groupId>avalon-framework</groupId> <artifactId>logkit</artifactId> <version>2.1</version> </dependency> <logkit> <logger name="com.example.MyClass"> <priority>DEBUG</priority> <appender name="console" type="org.apache.log.output.ConsoleOutputTarget" layout="org.apache.log.format.PatternFormatter"> <param name="pattern" value="%{yyyy-MM-dd HH:mm:ss} - %{priority} - %{message}%{throwable}" /> </appender> </logger> </logkit> import org.apache.log.Hierarchy; import org.apache.log.Logger; // ... Hierarchy hierarchy = Hierarchy.getDefaultHierarchy(); Logger logger = hierarchy.getLoggerFor("com.example.MyClass"); import org.apache.log.Logger; // ... public class MyClass { private static final Logger logger = Logger.getLogger(MyClass.class); public static void main(String[] args) { logger.debug("Debug message"); logger.info("Info message"); logger.warn("Warning message"); logger.error("Error message"); logger.fatal("Fatal message"); } }


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