Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.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.xml_Java_Logging_Slf4j_Logback - Fatal编程技术网

Java 使用<;记录器>;元素是logback.xml

Java 使用<;记录器>;元素是logback.xml,java,logging,slf4j,logback,Java,Logging,Slf4j,Logback,我用slf4j logback日志创建了一个简单的web应用程序。我使用下面的配置将日志语句打印到mylog.log文件 <configuration> <appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>${catalina.base}/logs/mylog.log</File&g

我用
slf4j logback
日志创建了一个简单的web应用程序。我使用下面的配置将日志语句打印到
mylog.log
文件

<configuration>
    <appender name="fileAppender"
        class="ch.qos.logback.core.rolling.RollingFileAppender">
        <File>${catalina.base}/logs/mylog.log</File>

        <encoder>
            <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n
            </Pattern>
        </encoder>
    </appender>

    <root>
        <level value="DEBUG" />
        <appender-ref ref="fileAppender" />
    </root>
</configuration>
记录器
元素有什么用途?由于我的第一个配置工作正常,这会有什么不同吗?

不需要
,因为您正在使用
记录器。
root
配置由子
logger
配置继承,可以覆盖。看

<logger name="mylog" additivity="false">
        <level value="DEBUG" />
        <appender-ref ref="fileAppender" />
</logger>