如何在spring boot中配置log4j写入文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在spring boot中配置log4j写入文件?相关的知识,希望对你有一定的参考价值。

这可能是一个配置?

  1. log4j只在我们运行项目时将日志写入文件:java -jar project.jar&
  2. 当我们在eclipse中运行项目时,log4j将日志写入文件并在控制台上打印
答案

也许你可以看看this answer,它似乎描述了同样的问题。

通过使用不同的Spring配置文件,您可以非常轻松地从一种配置切换到另一种配置,使用多个application.properties文件,其中包含指向不同logging.config配置文件的属性log4j

另一个选择是使用默认的Spring Boot的日志记录机制Logback,它允许您使用<springProfile>标记。有关详细信息,请参阅here

以上是关于如何在spring boot中配置log4j写入文件?的主要内容,如果未能解决你的问题,请参考以下文章

将 log4j2.properties 配置到 Spring Boot 中的问题(使用 gradle)

spring-boot - 外部 log4j 配置不起作用

spring boot2.0+ 中配置log4j日志

Spring boot中使用log4j

spring-boot配置log4j日志

Spring Boot中的日志配置