Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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
Java Spring Boot 2.2.6未在Logback中为SizeAndTimeBasedRollingPolicy提供上下文_Java_Spring_Spring Boot_Logback_Spring Logback - Fatal编程技术网

Java Spring Boot 2.2.6未在Logback中为SizeAndTimeBasedRollingPolicy提供上下文

Java Spring Boot 2.2.6未在Logback中为SizeAndTimeBasedRollingPolicy提供上下文,java,spring,spring-boot,logback,spring-logback,Java,Spring,Spring Boot,Logback,Spring Logback,当我使用这些配置时: logging: file: name: app.log total-size-cap: 50MB max-size: 2MB max-history: 7 path: logs 我在应用程序启动时获得以下信息: LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1818544933 创建虚拟logback spring

当我使用这些配置时:

logging:
  file:
    name: app.log
    total-size-cap: 50MB
    max-size: 2MB
    max-history: 7
    path: logs
我在应用程序启动时获得以下信息:

LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@1818544933
创建虚拟
logback spring.xml
文件时,没有错误,但忽略了应用程序属性:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <include resource="org/springframework/boot/logging/logback/defaults.xml" />
</configuration>


配置中缺少什么?

首先,您不能同时使用“名称”和“路径”。是他们俩中的任何一个。 其次,您需要设置logging.config=/path/to/logback.xml


以下是我的信息来源:

看起来是一个合法的问题。有针对下一个2.2.x版本的错误修复。听起来像是在y中添加logback-spring.xml