Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.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 运行jar文件时,logback.xml未创建日志文件_Java_Logging_Jar_Slf4j_Logback Classic - Fatal编程技术网

Java 运行jar文件时,logback.xml未创建日志文件

Java 运行jar文件时,logback.xml未创建日志文件,java,logging,jar,slf4j,logback-classic,Java,Logging,Jar,Slf4j,Logback Classic,我有一个带有这个logback的java项目。当我在eclips上运行时,它通常会创建日志文件,但当我导出到jar并运行jar文件时,它不会创建日志文件 <configuration> <statusListener class="ch.qos.logback.core.status.NopStatusListener" /> <timestamp key="bySecond" datePattern="yyyy-MM-dd_HH:m

我有一个带有这个logback的java项目。当我在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>

%d{yyyy-MM-dd HH:MM:ss}%-5级[%file:%line]%msg%n
/var/log/Server log/Server-${bySecond}.log
真的
%d{yyyy-MM-dd HH:MM:ss}%-5级[%file:%line]%msg%n

欢迎来到堆栈溢出。请阅读。代码的图像不可搜索,处理该问题的人员无法复制,并且无法访问。请回答问题以替换图像或用其包含的文本扩充图像。请检查您的类路径是否包含
logback classic
jar。欢迎使用堆栈溢出。请阅读。代码的图像不可搜索,处理该问题的人员无法复制,并且无法访问。请回答问题以替换图像或用其包含的文本扩充图像。请检查您的类路径是否包含
logback classic
jar。