java - spring-boot - 关闭控制台日志记录

标签 java spring spring-boot logback slf4j

想要将 spring-boot (1.3.5) 应用程序配置为仅将日志输出发送到文件——关闭控制台。

根据文档,这看起来很简单: howto-logging.html - 部分 § 72.1.1 为仅文件输出配置 logback

但我就是无法让它工作——它仍然将两者记录到文件控制台,无论我尝试什么。 谷歌搜索了几个小时,但找不到任何实际有效的建议。

任何线索可能是什么问题?

编辑:请不要将此标记为“重复”——我已经全部阅读了——而且没有一个建议的解决方案在这里有效。

最佳答案

在 application.properties 中设置 logging.pattern.console=(值留空)对我有用。

关于java - spring-boot - 关闭控制台日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37169375/

相关文章:

java - 如何修复当前项目和插件组中的 "No plugin found for prefix ' liquibase'

spring - XA 事务和消息总线

java - Spring Hibernate getCurrentSession() 当没有 session 时?

Spring Boot : Tomcat redirects to HTTPS 8443, 无论我指定哪个 HTTPS 端口

spring - 在 POM 中访问 Spring 配置文件特定的应用程序属性

java - 停止运行多个线程的 Java 服务

java - Jsch - 每个 session 多个 channel

java - Docker 和 Java 9 模块

spring - 使用 Spring Security 在登录时记录用户代理信息

java - 在 Java 中,使用 Poll 方法的 Azure 动态刷新不适用于 Spring Boot 3.x.x