【问题标题】:Disable file logging in spring boot在 Spring Boot 中禁用文件日志记录
【发布时间】:2021-07-14 09:08:01
【问题描述】:

spring-boot 应用程序自动在 user_path/AppData/Local/Temp/spring.log 的 temp 文件夹下创建 spring.log 文件

我有一个用例,我不希望将任何日志写入日志文件,而我需要将它们打印在控制台输出中。

我如何做到这一点?

【问题讨论】:

    标签: spring-boot logging


    【解决方案1】:

    删除logging properties

    如果您想在控制台输出之外写入日志文件,则需要设置logging.filelogging.path 属性(例如,在您的application.properties 中)。

    logging.path:

    将 spring.log 写入指定目录。名称可以是准确的位置,也可以是相对于当前目录的位置。

    logging.file:

    写入指定的日志文件。名称可以是准确的位置,也可以是相对于当前目录的位置。

    【讨论】:

    • 我希望日志显示在控制台中。但我不希望在文件中写入任何日志。简而言之,应该没有生成日志文件。
    • @ketanpokar 您需要找到您的临时文件夹定义并将其删除
    猜你喜欢
    • 2019-08-30
    • 1970-01-01
    • 1970-01-01
    • 2015-06-24
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    • 2019-06-03
    • 1970-01-01
    相关资源
    最近更新 更多