logback.xml не создает файл журнала при запуске файла JAR - PullRequest
0 голосов
/ 17 октября 2019

У меня есть проект Java с этим logback. когда я запускаю eclips, обычно создаю файл журнала, но когда я экспортирую в jar и запускаю файл jar, он не создает файл журнала.

<configuration>
        <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
        <timestamp key="bySecond" datePattern="yyyy-MM-dd_HH:mm:ss"/>
        <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
            <layout class="ch.qos.logback.classic.PatternLayout">
                <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5level [%file:%line] %msg%n</pattern>
            </layout>
        </appender>
        <appender name="FILE" class="ch.qos.logback.core.FileAppender">
            <file>/var/log/Server-Log/Server-${bySecond}.log</file>
            <append>true</append>
            <encoder>
                <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5level [%file:%line] %msg%n</pattern>
            </encoder>
        </appender>
        <root level="info" additivity="false">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="FILE"></appender-ref>
        </root>
    </configuration>
...