spring boot输出log日志到指定文件(待完善)

    科技2022-07-11  90

    环境

    1.添加lombok依赖 2.添加lombok插件(我用的是IDEA,)

    配置文件

    logging: pattern: console: "%d{yyyy-MM-dd HH:mm:ss} - %msg%n" file: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n" file: #name: E:\masasa\soft\workspace\IDEA\springcloud01\log.txt max-size: 1 path: E:\masasa\soft\workspace\IDEA\springcloud01\ level: root: info logging.file和logging.path只能同时生效一个level:日志级别 日志的等级分为 ERROR WARN DEBUG INFO TRACE,级别从高到低当日志文件到达10Mb时会循环保存。文件的大小限制可通过logging.file.max-size属性设置。之前保存的日志文件会无限期存档,除非配置logging.file.max-history属性。

    遇到这报错Failed to bind properties under ‘logging.level’ to java.util.Map java.lang.String, java.lang.String

    logging: level: root: info
    Processed: 0.016, SQL: 8