logback.xml文件
<?xml version = "1.0" encoding="UTF-8"?> <configuration debug = "false" > <!--一、日志文件存放的地址,可以更改--> <property name="LOG_HOME" value="D:\java\logback" /><!--这里更改--> <!--二、日志输出到控制台的代码--> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <!--刷新时间--> <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} - %msg%n</pattern> </encoder> </appender> <!--三、日志输出到本地文件的代码--> <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <!--当文件到达多大就自动新建一个文件继续存放数据--> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> <fileNamePattern>${LOG_HOME}/log.%d{yyyy-MM-dd}.%i.log </fileNamePattern> <maxFileSize>1000MB</maxFileSize> <MaxHistory>60</MaxHistory> </rollingPolicy> <!--刷新时间--> <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} - [%thread] %-5level %logger{50} -%msg%n</pattern> </encoder> </appender> <!--四、总控制开关的代码--> <root level="INFO"><!--输出级别(多少),默认就是DEBUG。TRACE<DEBUG<INFO<WARN<ERROR--> <appender-ref ref="STDOUT" /><!--输出到控制台,不想输出到控制台可以删掉--> <appender-ref ref="FILE" /><!--输出本地磁盘文件夹中,不想输出到文件夹中可以删掉--> </root> </configuration>