zoukankan      html  css  js  c++  java
  • windows10下IntelliJ IDEA使用logback设置日志输出目录

    1.在项目的src/main/resources目录下新建文件:logback-spring.xml

    2:在logback-spring.xml中进行如下配置:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>

    <appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender">
    <layout class="ch.qos.logback.classic.PatternLayout">
    <pattern>
    %d - %msg%n <!--根据需求配置规则-->
    </pattern>
    </layout>
    </appender>

    <appender name="fileInfoLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <filter class="ch.qos.logback.classic.filter.LevelFilter"> <!--配置过滤器,只拦截info信息-->
    <level>ERROR</level>
    <onMatch>DENY</onMatch>
    <onMismatch>ACCEPT</onMismatch>
    </filter>
    <encoder>
    <pattern>
    %msg%n
    </pattern>
    </encoder>
    <!--滚动策略-->
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
    <!--路径-->
    <fileNamePattern>
    E:LogTestsellinfo.%d.log <!--配置自己的路径-->
    </fileNamePattern>
    </rollingPolicy>
    </appender>

    <appender name="fileErrorLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> <!--配置过滤器,只拦截error信息-->
    <level>ERROR</level>
    </filter>
    <encoder>
    <pattern>
    %msg%n
    </pattern>
    </encoder>
    <!--滚动策略-->
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
    <!--路径-->
    <fileNamePattern>
    E:LogTestsellerror.%d.log
    </fileNamePattern>
    </rollingPolicy>
    </appender>

    <root level="info">
    <appender-ref ref="consoleLog"/>
    <appender-ref ref="fileInfoLog"/>
    <appender-ref ref="fileErrorLog"/>
    </root>

    </configuration>

    3.程序运行后进入“我的电脑”查看:

  • 相关阅读:
    TensorFlow学习笔记之四——源码分析之基本操作
    TensorFlow学习笔记之三——适合入门的一些资源
    AW286 选课(背包类树形DP)
    AW303 运输小猫
    AW302 任务安排3
    AW301 任务安排2 (斜率优化DP)
    AW300 任务安排1
    AW311 月之谜
    AW310 启示录
    AW292 炮兵阵地
  • 原文地址:https://www.cnblogs.com/ansibee/p/8070479.html
Copyright © 2011-2022 走看看