log4j配置,自己記錄一下
阿新 • • 發佈:2018-12-13
java中log4j2配置,自己記錄一下,在eclipse中新建xml檔案,然後複製這段程式碼
<?xml version="1.0" encoding="UTF-8"?> <configuration status="OFF"> <appenders> <Console name="myConsole" target="SYSTEM OUT"> <PatternLayout pattern="[%-5p][%d{yyyy-MM-dd HH:mm:ss}] [%c %L] %m%n" /> </Console> <File name="myLogFile" fileName="log/test.log" append="true"> <PatternLayout pattern="[%-5p][%d{yyyy-MM-dd HH:mm:ss}] [%c %L] %m%n" /> </File> <RollingFile name="myRollingFile" fileName="logs/app.log" filePattern="logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz"> <PatternLayout pattern="[%-5p][%d{yyyy-MM-dd HH:mm:ss}] [%c %L] %m%n" /> <SizeBasedTriggeringPolicy size="2KB"/> </RollingFile> </appenders> <loggers> <!-- <logger name="全限定類名或介面名" level="info"> <appender-ref ref="myConsole"/> </logger> --> <root level="trace"> <appender-ref ref="myConsole" /> <appender-ref ref="myLogFile" /> <appender-ref ref="myRollingFile" /> </root> </loggers> </configuration>