Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.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 如何配置logback以跳过org.package.*中所有级别都低于警告的日志消息?_Java_Logging_Logback - Fatal编程技术网

Java 如何配置logback以跳过org.package.*中所有级别都低于警告的日志消息?

Java 如何配置logback以跳过org.package.*中所有级别都低于警告的日志消息?,java,logging,logback,Java,Logging,Logback,如何将logback配置为不将来自日志记录器的消息记录在包org.package及其子包中,除非它们的级别为警告或错误?为什么以下配置不适用于您 <configuration> <logger name="org.package" level="WARN"/> <root level="ALL"> <appender class="ch.qos.logback.core.ConsoleAppender">

如何将logback配置为不将来自日志记录器的消息记录在包org.package及其子包中,除非它们的级别为警告或错误?

为什么以下配置不适用于您

<configuration>
    <logger name="org.package" level="WARN"/>

    <root level="ALL">
        <appender class="ch.qos.logback.core.ConsoleAppender">
            <encoder>
                <pattern>%d{ISO8601} | %-5level | %thread | %logger{1} | %m%n</pattern>
            </encoder>
        </appender>
    </root>
</configuration>

%d{ISO8601}|%-5级|%thread |%logger{1}|%m%n
log.getLoggerContext().getLogger(“package.name”).setLevel(Level.WARN)

顺便问一下,“%d{ISO8601}”是什么意思?ISO8601是一种标准化的日期格式,请参见: