java为一个应用程序运行生成了一个额外的空白日志文件
我为我的应用程序配置了日志记录器,并将日志文件名作为当前时间戳,因此它希望创建一个名为当前时间戳的日志文件,但不是创建一个名为当前时间戳的日志文件,而是创建一个名为当前时间戳的日志文件,另一个文件为空。我不明白为什么要创建额外的文件
我在应用程序中使用Logback logger,这是我的Logback。xml看起来像是一个简单的核心java应用程序。在这里,我使用用户记录器来记录语句
<?xml version="1.0" encoding="UTF-8"?>
<configuration>`enter code here`
<timestamp key="byDay" datePattern="yyyy'-'MM'-'dd'''AT'''HH'-'mm'-'ss"/>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file> Myapplication${byDay}.txt </file>
<append>FALSE</append>
<encoder>
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
<root level="DEBUG">
<appender-ref ref="FILE" />
</root>
</configuration>
共 (0) 个答案