Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot Spring引导日志记录路径_Spring Boot_Spring Boot Actuator - Fatal编程技术网

Spring boot Spring引导日志记录路径

Spring boot Spring引导日志记录路径,spring-boot,spring-boot-actuator,Spring Boot,Spring Boot Actuator,我已经在spring boot application.properties中配置了日志路径属性 logging.path= logging.file= 在application.properties中的相应属性中。它使用日志文件名并在tomcat日志文件目录中创建一个新的日志文件。我检查了我的系统属性,它设置了日志文件和日志路径属性。 我使用了1.3.6版本的spring boot。与此相关的任何已知问题。我读过一期,它似乎很久以前就被修复了。您只能使用两个属性中的一个,您可以设置: 日志

我已经在spring boot application.properties中配置了日志路径属性

logging.path=
logging.file=
在application.properties中的相应属性中。它使用日志文件名并在tomcat日志文件目录中创建一个新的日志文件。我检查了我的系统属性,它设置了日志文件和日志路径属性。
我使用了1.3.6版本的spring boot。与此相关的任何已知问题。我读过一期,它似乎很久以前就被修复了。

您只能使用两个属性中的一个,您可以设置:

  • 日志文件名(
    logging.file
  • 路径(
    logging.path
不能同时指定两者


来源

Spring文档在这方面非常微妙:

如果要在控制台输出之外写入日志文件,请 需要设置
logging.file
属性

他说:

还有一个logging.path属性用于指定日志记录的路径 文件如果使用它,Spring Boot会在 指定的路径。但是,不能同时指定logging.file和 将.path属性记录在一起。如果这样做,Spring Boot将忽略 两者都有